1 2 3 4 5 6 7 8 9 10 11 12 13
| ListPopupWindow popupWindow = new ListPopupWindow(MainActivity.this); popupWindow.setAdapter(new LinAdapter<String>(MainActivity.this,Arrays.asList("1","2","1","2","1","2","1","2","1","2")) { @Override protected View LgetView(int position, View convertView, ViewGroup parent) { TextView text = (TextView) LViewHelper.getView(android.R.layout.simple_list_item_1, context); text.setText(beans.get(position)); return text; } }); popupWindow.setWidth(200); popupWindow.setHeight(ViewGroup.LayoutParams.WRAP_CONTENT); popupWindow.setAnchorView(view); popupWindow.show();
|
此控件在android原生api与v7包中均存在。