私はアンドロイドで新しく、カスタマイズされたツールバーを作成しようとしています。クリックしたときに設定メニュー(3ドット)にオプションを追加する方法があるかどうか疑問に思っていました。Androidスタジオのメインツールバーのオプションメニューにオプションを追加する
答えて
このマニュアルを参照してください - あなたはmenu_main.xml(RES>メニュー)にアイテムを追加する必要がhttps://developer.android.com/guide/topics/ui/menus.html
まずようなファイル。
<menu
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
tools:context="in.amzbizsol.vts.MainActivity">
<item
android:id="@+id/action_changepassword"
android:orderInCategory="1"
android:title="Change Password"
app:showAsAction="never" />
<item
android:id="@+id/action_logout"
android:orderInCategory="2"
android:title="Logout"
app:showAsAction="never" />
、あなたのMainActivityで[Androidのスタジオでメインツールバーのオプションメニューをカスタマイズ](http://stackoverflow.com/questions/の
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.menu_main, menu);
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
// Handle action bar item clicks here. The action bar will
// automatically handle clicks on the Home/Up button, so long
// as you specify a parent activity in AndroidManifest.xml.
int id = item.getItemId();
//noinspection SimplifiableIfStatement
if (id == R.id.action_changepassword) {
Intent intent=new Intent(getApplicationContext(),ChangePassword.class);
startActivity(intent);
return true;
}else if(id==R.id.action_logout){
finish();
}
return true;
}
return super.onOptionsItemSelected(item);
}
ソリューションはまた質問の重複していますhttp://stackoverflow.com/questions/36442116/customize-the-option-menu-of-main-toolbar-in-android-studio –
真剣に?? @ KapilRajput私はこのコードを書くのに自分の時間を費やしました。私はあなたが感謝することはできませんが、指摘する前に答えを少なくともatleast読むことを知っています。 – Akash
- 1. コンパスをAndroidのGoogleマップのオプションメニューに追加するには
- 2. AndroidスタジオGitHubにファイルを追加する
- 3. Androidスタジオに.soファイルを追加する
- 4. AndroidスタジオAsyncTaskにカスタムアダプタを追加する
- 5. ログインアクティビティページの追加Androidスタジオ
- 6. Qt CreatorのメインツールバーにQComboBoxを追加する方法
- 7. Android StudioのQRリーダーアプリケーションにオプションメニューを追加しますか?
- 8. Android StudioのメインツールバーにAndroidデバイスモニターを追加するにはどうすればよいですか?
- 9. ライブラリを追加するAndroidスタジオ
- 10. Androidスタジオでカスタムビューブレークを追加する
- 11. Androidスタジオで画像を追加する
- 12. スタジオをAndroidにFirebaseを追加
- 13. java fileChooserメインツールバーの機能とオプションを無効にする
- 14. Androidスタジオic_menuにドロウアブル(vectrodrawable)を追加
- 15. Androidスタジオ2.2にC++を追加
- 16. Androidスタジオでのアクティビティの追加
- 17. Android:文字色、背景、フォントサイズをオプションメニューに追加
- 18. Androidスタジオのビデオ/ VideoURIにウォーターマーク/テキストを追加するには
- 19. i3wmのrofiメニューにAndroidスタジオを追加するには?
- 20. Androidスタジオ3 - クラウドエンドポイントモジュールの追加方法
- 21. VrPanoramaView(AndroidスタジオのGoogle VR)にラベルを追加する
- 22. 棒グラフに実際のデータを追加する:Androidスタジオ
- 23. Androidスタジオ:Cファイルに別のパスを追加する
- 24. Androidスタジオのアプリにナビゲーションドロワーを追加する
- 25. ボタンに2つの画像を追加するAndroidスタジオ
- 26. Androidスタジオ: 'com.android.support:appcompat-v7:25.3.1'をGradleに追加するときのエラー
- 27. AndroidスタジオのSQLiteデータベースに現在時刻を追加する
- 28. Androidスタジオの相対レイアウトにテキストビューを追加する
- 29. Androidスタジオで素材デザインライブラリを追加
- 30. SDKをAndroidスタジオにどのように追加しますか?
が重複する可能性のようなものを作成します36442116/custom-the-option-menu-of-main-toolbar-in-android-studio) – Ironman
こんにちは。私はそのリンクをチェックした。それは私がやろうとしたものとは少し違っていました。私は解決策を見つけた。とにかくおかげで.. :) – Mehul