android popupwindow 中listview 无法点击问题

	final PopupWindow pop = new PopupWindow(LayoutParams.WRAP_CONTENT,LayoutParams.MATCH_PARENT);
		ListView listView = new ListView(this);
		listView.setBackgroundColor(Color.WHITE);
		ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
				android.R.layout.simple_list_item_1, type1);
		listView.setAdapter(adapter);
		pop.setContentView(listView);
		pop.setOutsideTouchable(true);
		pop.setFocusable(true);
//		listview.requestFocus();
		pop.update();
		pop.setBackgroundDrawable(new BitmapDrawable());
		pop.showAsDropDown(view);
		listView.setOnItemClickListener(new OnItemClickListener() {

			@Override
			public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,
					long arg3) {
				pop.dismiss();
				
			}
		});
其中包括了点击其他部分dismiss,点击listview 的item 才能取消,点击textview

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。