1

アクションバービューをオブジェクト参照として取得する方法はありますか?たとえば、画面上の座標を知るためにオーバーフロービューを取得したいと思います。現在、私は醜い解決策を管理しています。ID付きのメニュー項目を取得する

overlayView =((ViewGroup)parent.findViewById(R.id.menu_id).getParent())。getChildAt(2);

4

1 に答える 1

1

アクションバービューをオブジェクト参照として取得する方法はありますか?

あなたが自分で作成したものだけ、経由android:actionLayoutして親族。

たとえば、画面上の座標を知るためにオーバーフロービューを取得したいと思います。

あなたのソリューションがAndroidのバージョン間で安定している可能性は低いです。ActionBarSherlockで機能する場合と機能しない場合があります。実装の内部をいじることを伴わない、問題であると思われるものについては、他の解決策を見つけることをお勧めしますActionBar

于 2012-07-05T14:48:33.907 に答える