您好我已经创建了一个带有ListView导航的导航抽屉使用ActionBar Sherlock和android support Library v4旧版本兼容性(我的应用程序的minSdkversion ="8"),其中我在ListView中使用了textview的一些属性:
<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"/>
Run Code Online (Sandbox Code Playgroud)
这被示出误差?android:attr/activatedBackgroundIndicator是从API 11和?android:attr/textAppearanceListItemSmall&?android:attr/listPreferredItemHeightSmall是从API 14.
我设法?android:attr/activatedBackgroundIndicator通过用actionBar Sherlock替换它来支持?attr/activatedBackgroundIndicator.但我没有发现其他两个属性的任何等价.有?attr/textAppearanceListItemSmall在动作条福尔摩斯,但它不能正常工作.
那么这些属性的等价性为2.1以上的所有API提供支持?