PopupWindow
2016-07-04 19:28
423 查看
<————–MainActivity ———————>
public class MainActivity extends AppCompatActivity implements View.OnClickListener {
// startActivity(new Intent(this,testActivity.class));
View view1 = LayoutInflater.from(this).inflate(R.layout.popuwindow, null);
// popupWindow.setContentView(view1);
View rootview = LayoutInflater.from(MainActivity.this).inflate(R.layout.activity_main, null);
popupWindow.showAtLocation(rootview, Gravity.BOTTOM, 0, 0);
view1.setOnClickListener(this);
}
<—————-popupWindow布局文件———————->
public class MainActivity extends AppCompatActivity implements View.OnClickListener {
private PopupWindow popupWindow; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); getSupportActionBar().hide(); setContentView(R.layout.activity_main); } public void aaa(View view) {
// startActivity(new Intent(this,testActivity.class));
View view1 = LayoutInflater.from(this).inflate(R.layout.popuwindow, null);
popupWindow = new PopupWindow(view1, LinearLayoutCompat.LayoutParams.MATCH_PARENT, LinearLayoutCompat.LayoutParams.MATCH_PARENT);
// popupWindow.setContentView(view1);
View rootview = LayoutInflater.from(MainActivity.this).inflate(R.layout.activity_main, null);
popupWindow.showAtLocation(rootview, Gravity.BOTTOM, 0, 0);
view1.setOnClickListener(this);
} @Override public void onClick(View v) { popupWindow.dismiss(); }
}
<—————-popupWindow布局文件———————->
相关文章推荐
- Linux内核---29.yaffs2的ECC
- Linux内核---28.yaffs2的垃圾回收机制
- Linux内核---27.yaffs2的文件操作
- Linux内核---26.yaffs2的tnode分配与释放
- Linux内核---25.yaffs2位图
- linux awk命令详解
- Linux内核---24.yaffs2中chunk的分配与释放
- Linux内核---23.yaffs2文件系统(未完成)
- Linux内核---22.mkyaffs2image
- Linux内核---21.Linux下的dnw
- Linux内核---20.vfat文件系统分析
- Linux内核---19.S3C6410制作SD卡上的Linux文件系统
- linux sed命令详解
- Ubuntu 修复Grub引导双系统
- Ubuntu Kylin 16.04 下wps文字/wps表格/wps演示不能输入中文的解决办法
- 简单易懂的新手建网站教程
- linux ip
- linux下查看当前用户的 三个命令
- 实现一个栈,要求Push/Pop/Min(返回最小值)的时间复杂度为O(1)
- linux中sort命令