Android開發(fā)筆記之:復(fù)寫按鈕方法
更新時(shí)間:2013年05月28日 11:20:45 作者:
本篇文章是對(duì)Android中復(fù)寫按鈕方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
在Activity類的子類中直接復(fù)寫下面三個(gè)方法:
//復(fù)寫onCreateOptionsMenu()方法,彈出菜單欄
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.activity_main, menu);
return true;
}
//復(fù)寫back按鈕,如果只是復(fù)寫返回按鈕,復(fù)寫Activity中的onBackPressed()方法就可以
@Override
public void onBackPressed() {
// TODO Auto-generated method stub
super.onBackPressed();
Toast.makeText(MainActivity.this, "onBackPressed!!", Toast.LENGTH_SHORT).show();
}
// 復(fù)寫搜索按鈕
// 復(fù)寫onKeyDown()方法,該方法可以復(fù)寫很多按鈕:數(shù)字鍵、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);
}
復(fù)制代碼 代碼如下:
//復(fù)寫onCreateOptionsMenu()方法,彈出菜單欄
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.activity_main, menu);
return true;
}
//復(fù)寫back按鈕,如果只是復(fù)寫返回按鈕,復(fù)寫Activity中的onBackPressed()方法就可以
@Override
public void onBackPressed() {
// TODO Auto-generated method stub
super.onBackPressed();
Toast.makeText(MainActivity.this, "onBackPressed!!", Toast.LENGTH_SHORT).show();
}
// 復(fù)寫搜索按鈕
// 復(fù)寫onKeyDown()方法,該方法可以復(fù)寫很多按鈕:數(shù)字鍵、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);
}
您可能感興趣的文章:
- 自定義滑動(dòng)按鈕為例圖文剖析Android自定義View繪制
- 如何在Android中實(shí)現(xiàn)漸顯按鈕的左右滑動(dòng)效果
- Android按鈕單擊事件的四種常用寫法總結(jié)
- Android按鈕按下的時(shí)候改變顏色實(shí)現(xiàn)方法
- android監(jiān)聽返回按鈕事件的方法
- Android編程實(shí)現(xiàn)設(shè)置按鈕背景透明與半透明及圖片背景透明的方法
- Android使用自定義alertdialog實(shí)現(xiàn)確認(rèn)退出按鈕
- Android實(shí)現(xiàn)圓角Button按鈕
- Android單選按鈕對(duì)話框用法實(shí)例分析
- Android開發(fā)之獲取短信驗(yàn)證碼后按鈕背景變化并且出現(xiàn)倒計(jì)時(shí)
- Android程序開發(fā)中單選按鈕(RadioGroup)的使用詳解
- Android編程實(shí)現(xiàn)滑動(dòng)按鈕功能詳解
相關(guān)文章
解決android studio 打開java文件 內(nèi)容全變了的問題
這篇文章主要介紹了解決android studio 打開java文件 內(nèi)容全變了的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-03-03Android之PreferenceActivity應(yīng)用詳解
為了引入這個(gè)概率 首先從需求說起 即:現(xiàn)有某Activity專門用于手機(jī)屬性設(shè)置 那么應(yīng)該如何做呢2012-11-11