public class TopRightMenu extends PopupWindow { private View mainView; public TopRightMenu(Activity paramActivity, View.OnClickListener paramOnClickListener, int width, int height, int layoutId, int[] item_ids) { super(paramActivity); // 窗口布局 mainView = LayoutInflater.from(paramActivity).inflate(layoutId, null); for (int i = 0; i < item_ids.length; i++) { View item = mainView.findViewById(item_ids[i]); item.setOnClickListener(paramOnClickListener); } setContentView(mainView); // 设置宽度 setWidth(width); // 设置高度 setHeight(height); // 设置显示隐藏动画 setAnimationStyle(R.style.AnimTopRight); // 设置背景透明 setBackgroundDrawable(new ColorDrawable(0)); } }
PopupWindow
最新推荐文章于 2025-01-10 19:35:54 发布