1
messegeアクティビティで自分のカスタムメニューを追加したいと思います。私はメッセンジャーを入力している間に、追加メッセージ「Add contact」を表示して、このメッセージ本体の別の連絡先の連絡先情報を追加したいと考えています。androidのMessegeアクティビティでカスタムメニューを追加する
事前に
感謝を助けてください
messegeアクティビティで自分のカスタムメニューを追加したいと思います。私はメッセンジャーを入力している間に、追加メッセージ「Add contact」を表示して、このメッセージ本体の別の連絡先の連絡先情報を追加したいと考えています。androidのMessegeアクティビティでカスタムメニューを追加する
事前に
感謝を助けてください
あなたの活動でこれらのメソッドオーバーライドしたいでしょう:
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.my_custom_menu, menu);
return super.onCreateOptionsMenu(menu);
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch(item.getItemId()) {
case R.id.menuAddContact:
startActivity(new Intent(ThisActivity.this,
AddContact.class));
break;
}
return super.onOptionsItemSelected(item);
}
はその後、カスタムメニューのxmlファイルを必要とし
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/menuAddContact" android:title="Add Contact" />
</menu>
もっと見る:http://developer.android.com/guide/topics/ui/menus.html