1

アクション バー Sherlock を利用し、下部に 5 つのアイコンがあるアプリがあります (狭い場合は分割されます)。ほとんどのデバイスでは、5 つのアイコンが表示されますが、Motorola RazR または長い画面比率と xhdpi(540x960) のエミュレーターでは、4 つのアイコンしか表示されず、それがオーバーフローと呼ばれるものだと思います。

私が理解できないのは、アイコンを非常に小さな画像に設定したとしても、5 つが画面に収まるのに十分であっても、RazR は間に広いスペースを置いて 4 つしか表示しないということです。

強制的に下部に5つのアイコンすべてを表示できるように変更できる制限はありますか? ありがとう!

(関係のない長いジャンク コードをここに投稿したくないので、どの部分を見たいか教えてください)

4

1 に答える 1

1

さらに調査した結果、変更は不可能のようです。このドキュメントのリンクで

アイコンの数は、画面密度によって異なります。

最善の解決策は、カスタムメイドの下部メニューバーを作成することです。

于 2013-05-30T05:18:40.813 に答える