inflateMenu右上隅には有効になりません、それは何のメニューではありません:左側にリターンキーが付属しており、それが問題を作成すると、ツールバーAPPではメニューバーを追加するには、右上にinflateMenuを設定することができますが、同時に私はシステムを使用したいです次のソリューションの情報へのアクセスを取得するには、ボタン:
あなたがsetSupportActionBar()を呼び出している場合 、あなたはtoolbar.inflateMenu()を使用する必要はありません ツールバーがあなたのアクションバーとして機能しているので。 すべてのメニューに関連するコールバックは経由されているデフォルトのもの。 スタンドアロンウィジェットとしてツールバーを使用しているときにtoolbar.inflateMenu()を呼び出す必要があるだけです。
これは、使用時に使用されていないinflateMenu
setSupportActionBar(ツールバー)。 getSupportActionBar()setDisplayHomeAsUpEnabled(真);
しかし、2行のコードは、システムを追加するために使用されるキーを戻ってくるので、このような場合はリターンを追加するために、別の方法を使用して、最終的には、そこの両方を使用する方法はありませんが、コード・シーケンス以下の調整が有用であろうが、それはありませんキー:
setNavigationIcon
これは、ツールバーを追加するには、左上隅にある小さなアイコンであります
あなたは競合の問題を回避することができますが、私のような愚かではありません。この方法では、ツールバー、およびそれに付属しているシステムを使用する必要があります。。。。。。。。