アクションバーの上に表示されているアクションアクションバータブで、この奇妙な動作が発生しています。これは、ActionBarのカスタムビューを設定しているときに発生します。ここでは、RomanNurikの例を使用してDone-Discardパターンを実装しています。
これは、setDisplayOptions()のActionBar.DISPLAY_SHOW_HOMEのマスキングが原因で発生しています。
final ActionBar actionBar = getActionBar();
actionBar.setDisplayOptions(
ActionBar.DISPLAY_SHOW_CUSTOM,
ActionBar.DISPLAY_SHOW_CUSTOM | ActionBar.DISPLAY_SHOW_HOME
| ActionBar.DISPLAY_SHOW_TITLE);
actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
actionBar.setCustomView(customActionBarView, new ActionBar.LayoutParams(
ViewGroup.LayoutParams.MATCH_PARENT,
ViewGroup.LayoutParams.MATCH_PARENT));
画面は次のようになります。
しかし、ActionBar.DISPLAY_SHOW_HOMEをマスクしないと、正常に機能しますが、アプリのロゴは表示されます。このような。
これはバグのようです。修正を提案してください。ロゴを表示したくありません。