【发布时间】:2016-12-22 11:31:29
【问题描述】:
我正在使用 PopupWindow 来选择城市。 我可以在 Marshmallow 中选择(单击)项目,但无法在 JellyBean 4.3(Samsung Galaxy S3)中选择
有人知道吗?
【问题讨论】:
-
在此处发布您的代码
-
无法注释整个代码,分部分注释
-
我有方法:private PopupWindow popupWindowCities() {}
-
ListView lv = (ListView) layout.findViewById(R.id.lvCities); lv.setAdapter(适配器); lv.setOnItemClickListener(new AdapterView.OnItemClickListener() { @Override public void onItemClick(AdapterView> adapterView, View view, int position, long l) { Log.e("Selected City", cityList[position]); } } );
-
popupWindow.setContentView(layout); popupWindow.setWidth(LinearLayout.LayoutParams.WRAP_CONTENT); popupWindow.setHeight(LinearLayout.LayoutParams.WRAP_CONTENT); popupWindow.setTouchable(true); popupWindow.setOutsideTouchable(true);
标签: android popupwindow samsung-mobile android-4.3-jelly-bean