1、当点击Menu键时,如果希望弹出菜单,则希望重写的方法如下:
@Override public boolean onCreateOptionsMenu(Menu menu) { // TODO Auto-generated method stub menu.add(0,0,0,"first"); menu.add(0,1,1,"second"); menu.add(0,1,2,"third"); menu.add(1,0,0,"four"); return super.onCreateOptionsMenu(menu); } @Override public boolean onOptionsItemSelected(MenuItem item) { // TODO Auto-generated method stub openOption(); //为自己处理的代码 return super.onOptionsItemSelected(item); }
2 、myDialog = ProgressDialog.show(this, title, message);
new Thread(){ @Override public void run() { try { sleep(4000);//自己的业务代码 } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); }finally{ myDialog.dismiss(); //一定要调用,不然回不到主页面了 } } }.start();