2

私は ActionBarSherlock を使用し、カスタム ActionProvider を作成しています。カスタム アクション プロバイダーをクリックすると、最上位の LinearLayout をクリック可能にして、それにカスタム セレクターを設定することができました。

問題は、アイコン付きの単純なメニュー項目と比較して、カスタム アクション プロバイダーはセレクターを使用してアクション バー全体を上から下まで強調表示しないことです。上下のいくつかのピクセルが強調表示されていません。

ここに画像の説明を入力

カスタム アクション プロバイダー全体をアイコン付きの単純なクリック可能なメニュー項目のように動作させるための洗練されたソリューションがおそらくあるでしょう。どんな助けでも大歓迎です。

4

1 に答える 1

1

私はそれを考え出した。アクションプロバイダーを使用する代わりに、メニュー項目にactionLayoutを使用し、この投稿に示すようにクリック可能にしました。

于 2012-11-26T23:30:53.777 に答える