版权声明:本文为博主原创文章,转载请标明出处。 https://blog.csdn.net/GXSeveryday/article/details/82778805
代码示例:
private View getPopupWindowContentView() {
// 一个自定义的布局,作为显示的内容
//int layoutId = R.layout.popup_content_layout; // 布局ID
View.OnClickListener menuItemOnClickListener = new View.OnClickListener() {
@Override
public void onClick(View v) {
Toast.makeText(v.getContext(), "Click " + ((TextView) v).getText(), Toast.LENGTH_SHORT).show();
if (mPopupWindow != null) {
mPopupWindow.dismiss();
}
}
};
contentView.findViewById(R.id.menu_item1).setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(getActivity(), About.class);
startActivity(intent);
}
});
contentView.findViewById(R.id.menu_item2).setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(getActivity(), UpdateInfo.class);
startActivity(intent);
}
});
return contentView;
}
核心代码 :
Intent intent = new Intent(getActivity(), About.class);
startActivity(intent);