linwoain的个人blog

知我者谓我心忧,不知我者谓我何求

0%

ListPopupWindow使用

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包中均存在。