3

ActionBarSherlockを使用するアプリを開発しています。

ご存知のように、android:showAsAction属性を使用すると、アクションバーにアクションメニューを表示できます。また、アクションバーに表示されるメニュー項目の数は、ユーザーの環境(解像度、ポートレート/風景など)によって異なります。

それで、コードでそれを取得することは可能ですか?

4

3 に答える 3

3

いいえ、できません。

それはいくつかの要因に基づいて変化し、それが変化し、2から5(潜在的なオーバーフローメニュー項目を含む)のどこかになり得ると仮定すれば安全です。

于 2012-10-02T16:16:35.897 に答える
3

menu.size()を試しましたか?正確に何が必要かわかりません。

于 2019-04-01T04:28:54.943 に答える
0

私はこれがトリックをしないと思っていましたか?:getSupportActionBar().getNavigationItemCount();

于 2012-10-02T12:46:19.543 に答える