Support PreferenceFragment 兼容2.1及以上版本
psb.jpg (56.38 KB, 下载次数: 0)
下载附件 保存到相册
昨天 17:14 上传
截图是我自己的项目,图是Android2.3下截的。 github : https://github.com/kongnanlive/PreferenceFragment 使用方法: Eclipse 下载 zip 导入 appcompat_v7,PreferenceFragment 这两个库。 Android Studio 更简单了,build.gradle { compile 'com.android.support:appcompat-v7:20.0.0' compile 'cn.kongnannan:preferencefragment:1.1@aar' } 这个库非常好,只需要修改下Style文件,全版本(Android 2.x-4.x)UI一致,使用方法与官方一摸一样,不一样的只是引用包名不同。 大家可以下载 Demo看看, 最好在2.3下运行。 将来如果不兼容2.3及以下了,直接删掉,稍微修改下样式表ok了,Support引用类换成原生就要了,超级方便。 举个例子: Style样式 <item name="buttonBarStyle">@style/HoloLightButtonBarAlertDialog</item> 改成 <item name="android:buttonBarStyle">@style/HoloLightButtonBarAlertDialog</item> 就好了 ps:目前如果你要兼容2.3直接设置android:buttonBarStyle编译的时候会提示这个属性需要API 11以上。 引用类 import android.support.v4.preference.PreferenceActivity; 换成原生 import android.preference.PreferenceActivity; 代码部分呢一个字都不用改!是不是非常方便。UI 完全 Android Design 是不是高大上啊! 希望大家能在github点下Star,谢谢。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。