
您好我已经使用Actionbar Sherlock和Android支持library v4创建了一个带有ListVIEw导航的导航抽屉,用于旧版本兼容性(我的应用程序的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"/>这显示错误为?androID:attr / activatedBackgroundindicator来自API 11和?androID:attr / textAppearanceListItemSmall& ?androID:attr / ListPreferredItemHeightSmall来自API 14.
我设法支持?androID:attr / activatedBackgroundindicator,用actionbar Sherlock的?attr / activatedBackgroundindicator替换它.但我没有发现其他两个属性的任何等价. actionbar Sherlock中有?attr / textAppearanceListItemSmall但它没有正常工作.
那么这些属性的等价性为2.1以上的所有API提供支持?
解决方法:
我不确定你是否真的需要使用androID尺寸(如ListPreferredItemHeightSmall等).在某些AndroID版本中,该尺寸可以是12而在其他14中.我建议你创建自己的尺寸,它将在你的整个应用中使用,并且您可以在需要更改时轻松编辑它们.
总结以上是内存溢出为你收集整理的导航抽屉Android API特定的布局属性全部内容,希望文章能够帮你解决导航抽屉Android API特定的布局属性所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)