ActionBarSherlockを使用してアプリケーションを作成し、ActionBarタブを使用しています。以下は、タブを定義する方法です。
actionBar.addTab(actionBar.newTab().setText("test").setTabListener(new TabListener<AccountsListFragment>(this, "accounts",AccountsListFragment.class)));
タブの高さを変更しようとしています。私が理解していることから、タブの高さだけを変更する方法はありません。また、メインアクションバーの高さを変更する必要があります(メインアクションバーの定義をから取得しています) http://developer.android.com/design/patterns/actionbar.html#considerations-split-action-bars したがって、アクションバーの高さを変更する方法は、メインテーマ内で以下のスタイルを使用することです。
<item name="actionBarSize">100dp</item>
<item name="android:actionBarSize">100dp</item>
上記のコードは、ジェリービーンズを除くすべてのデバイスでメインアクションバーとタブの両方を変更するように機能しているようです。私はこれを4.1.2銀河ネクサスでテストしました。4.2Nexus7でも同じように動作するようです。メインアクションバーのみを変更し、タブの高さは変更しません。
また、役に立たなかったタブのカスタムビューも試しました。
誰かがグーグルのどこにタブの高さを変更することをもう許可しないと言っているか(私はそうは思わない)、またはこの問題を修正するためのスタイルを教えてくれます。よろしくお願いします。シャーロックではなく、通常のアクションバーの例を教えてもらえれば、それは私を助けてくれるはずです。