首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > 移动开发 >

菜单的程序控件出现跟消失

2012-09-28 
菜单的程序控件出现和消失@Override?public void onCreate(Bundle savedInstanceState) {??super.onCreate

菜单的程序控件出现和消失

@Override
?public void onCreate(Bundle savedInstanceState) {
??super.onCreate(savedInstanceState);
??setContentView(R.layout.main);

??Button menuButton = (Button) findViewById(R.id.menuButton);

??menuButton.setOnClickListener(new View.OnClickListener() {

???public void onClick(View v) {
????openOptionsMenu();
???}
??});
?}

?/**
? * {@inheritDoc}
? */
?@Override
?public boolean onCreateOptionsMenu(Menu menu) {
??super.onCreateOptionsMenu(menu);

??menu.add("Painting");
??menu.add("Photos");
??menu.add("Science");

??// Return true so that the menu gets displayed.
??return true;
?}

?/**
? * {@inheritDoc}
? */
?@Override
?public boolean onPrepareOptionsMenu(Menu menu) {
??
??Timer timing = new Timer();
??timing.schedule(new TimerTask() {

???/**
??? * {@inheritDoc}
??? */
???@Override
???public void run() {
????closeOptionsMenu();
???}
??}, 10000);
??return super.onPrepareOptionsMenu(menu);
?}

热点排行