在Fragment 调用PopupWindow 不显示这么回事,在线等。。。
代码
public class UserLoginFragment extends Fragment
。。。
ib_down = (ImageButton)view.findViewById(R.id.ib_down);
mListView = new ListView(getActivity().getApplicationContext());
mpopWindow = new PopupWindow(mListView,tvuser.getWidth(),LayoutParams.WRAP_CONTENT);
mAdapter = new PopupAdapter(getActivity().getApplicationContext());
mListView.setAdapter(mAdapter);
ib_down.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
if(mpopWindow == null) return;
if(mpopWindow.isShowing())
mpopWindow.dismiss();
else
mpopWindow.showAsDropDown(tvuser);
}
});
按钮点击事件响应。执行通过showAsDropDown,但界面不显示。请各位大虾帮忙指点。