こんにちは、古いバージョンの互換性 (私のアプリの minSdkversion="8") を使用して ListView ナビゲーションを備えたナビゲーション ドロワーを作成しました。この中で、ListView のテキストビューにいくつかの属性を使用しましActionBar Sherlock
た。android support Library v4
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@android:id/title"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceListItemSmall"
android:gravity="center_vertical"
android:paddingLeft="16dp"
android:paddingRight="5dp"
android:textColor="#fff"
android:background="?android:attr/activatedBackgroundIndicator"
android:minHeight="?android:attr/listPreferredItemHeightSmall"/>
?android:attr/activatedBackgroundIndicator
これはAPI 11 からのエラーを示しており、 ?android:attr/textAppearanceListItemSmall
&?android:attr/listPreferredItemHeightSmall
は API 14 からのものです。
?android:attr/activatedBackgroundIndicator
actionBar Sherlock's に置き換えることでなんとかサポートできました?attr/activatedBackgroundIndicator
。しかし、他の 2 つの属性に相当するものは見つかりませんでした。?attr/textAppearanceListItemSmall
actionBar Sherlock にはありますが、正しく動作していません。
では、これらの属性が 2.1 より上のすべての API をサポートするのと同等のものは何でしょうか?