1

表示されているボタンの数と、オーバーフローに隠されているボタンの数を確認する方法はありますか? ご存知のように、デバイスによっては、ActionBar に収まるボタンの数が異なります。

なぜそれが必要なのですか?特定のアクション ボタンを指す矢印を配置しようとしています。正しく配置するには、このボタンがオーバーフローに隠されているのか、それとも右端から 3 番目にあるのかを知る必要があります。

4

1 に答える 1

1

表示されているボタンの数と、オーバーフローに隠されているボタンの数を確認する方法はありますか?

私はそうは思わない。AFAIKは、オーバーフロー領域のアイテムに対してisVisible()返されます。これは、 .trueMenuItem

特定のアクション ボタンを指す矢印を配置しようとしています。正しく配置するには、このボタンがオーバーフローに隠されているのか、それとも右端から 3 番目にあるのかを知る必要があります。

いいえ、ボタンのピクセル座標を知る必要があります。これは、実際の画面密度など、オーバーフロー領域にあるかどうかにかかわらず、さまざまな要因に基づいて変化します。

于 2012-11-03T12:05:38.763 に答える