Android开发笔记之:复写按钮方法
Android开发笔记之:复写按钮方法
发布时间:2016-12-28 来源:查字典编辑
摘要:在Activity类的子类中直接复写下面三个方法:复制代码代码如下://复写onCreateOptionsMenu()方法,弹出菜单栏@Ov...

在Activity类的子类中直接复写下面三个方法:

复制代码 代码如下:

//复写onCreateOptionsMenu()方法,弹出菜单栏

@Override

public boolean onCreateOptionsMenu(Menu menu) {

getMenuInflater().inflate(R.menu.activity_main, menu);

return true;

}

//复写back按钮,如果只是复写返回按钮,复写Activity中的onBackPressed()方法就可以

@Override

public void onBackPressed() {

// TODO Auto-generated method stub

super.onBackPressed();

Toast.makeText(MainActivity.this, "onBackPressed!!", Toast.LENGTH_SHORT).show();

}

//复写搜索按钮

// 复写onKeyDown()方法,该方法可以复写很多按钮:数字键、Menu键、返回键等等

@Override

public boolean onKeyDown(int keyCode, KeyEvent event) {

// TODO Auto-generated method stub

if(keyCode==KeyEvent.KEYCODE_MENU){

Toast.makeText(MainActivity.this, "Search Menu", Toast.LENGTH_SHORT).show();

}

return super.onKeyDown(keyCode, event);

}

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新安卓软件开发学习
热门安卓软件开发学习
编程开发子分类