Activity启动后立即弹出PopupWindow的两个方法
2016-09-05 13:57
232 查看
第一种方法: 利用Activity的 onWindowFocusChanged()方法
@Override
public void onWindowFocusChanged(boolean hasFocus) {
super.onWindowFocusChanged(hasFocus);
// 弹出PopupWindow的具体代码
}
第二种方法: 利用Handler和Runnable
private Handler mHandler = new Handler();
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
mHandler.postDelayed(mRunnable, 500);
}
private Runnable mRunnable = new Runnable() {
public void run() {
// 弹出PopupWindow的具体代码
}
};
@Override
public void onWindowFocusChanged(boolean hasFocus) {
super.onWindowFocusChanged(hasFocus);
// 弹出PopupWindow的具体代码
}
第二种方法: 利用Handler和Runnable
private Handler mHandler = new Handler();
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
mHandler.postDelayed(mRunnable, 500);
}
private Runnable mRunnable = new Runnable() {
public void run() {
// 弹出PopupWindow的具体代码
}
};
相关文章推荐
- 在activity启动后立即弹出PopupWindow的两个方法
- 在activity启动后立即弹出PopupWindow的两个方法
- 在activity启动后立即弹出PopupWindow的两个方法
- android :在activity启动后立即弹出PopupWindow的三个方法
- 在activity启动后立即弹出PopupWindow的三个方法
- 笔记82--activity启动后弹出PopupWindow的三个方法
- Activity启动后立即弹出PopupWindow
- Activity的启动模式以及onNewIntent和onConfigurationChanged这两个生命周期方法的场景
- Activity启动的时候弹出popupwindow
- Activity两个启动方法的区别
- 【Android开机启动Activity或者Service方法】
- 一台电脑上启动两个tomcat方法
- 启动两个不使用不同端口tomcat方法
- js一个方法中的两个语句中间加alert弹出和不加alert弹出执行结果不一样
- 重static方法中启动Activity
- startActivity方法启动一个新的activity时怎么让新的activity在另一个新的 task中
- Android 如何在Activity中启动另一应用程序的方法,无需得到类名
- Android应用程序在新的进程中启动新的Activity的方法和过程分析
- Android用Intent启动Activity的方法
- [Andriod开发] 启动程序时不显示主Activity的方法