Android设置PreferenceCategory背景颜色的方法
短信预约 -IT技能 免费直播动态提醒
本文实例讲述了Android设置PreferenceCategory背景颜色的方法。分享给大家供大家参考。具体分析如下:
大家可能遇到,PreferenceCategory默认是黑色背景,如何我们更换了PreferenceScreen的背景,那么这种分隔栏看上去很丑,那么怎么更改背景呢?我们可以通过自定义VIEW来实现。
代码如下:
public class MyPreferenceCategory extends PreferenceCategory {
public MyPreferenceCategory(Context context, AttributeSet attrs) {
super(context, attrs);
}
@Override
protected void onBindView(View view) {
super.onBindView(view);
view.setBackgroundColor(Color.parseColor("#b0000000"));
if (view instanceof TextView) {
TextView tv = (TextView) view;
tv.setTextSize(16);
tv.setTextColor(Color.BLACK);
}
}
}
在xml调用时(自定义用法。。。你懂的):
<com.blogchen.myview.MyPreferenceCategory android:title="其他" >
<PreferenceScreen
android:key="blog_"
android:summary="作者博客地址"
android:title="访问博客" >
<intent
android:action="android.intent.action.VIEW"
android:data="//www.jb51.net" />
</PreferenceScreen>
</com.blogchen.myview.MyPreferenceCategory>
希望本文所述对大家的Android程序设计有所帮助。
您可能感兴趣的文章:Android 微信6.1 tab栏图标和字体颜色渐变的实现android中实现背景图片颜色渐变方法android自定义进度条渐变圆形Android动画之渐变动画(Tween Animation)详解 (渐变、缩放、位移、旋转)Android实现底部弹出PopupWindow背景逐渐变暗效果Android实现歌词渐变色和进度的效果Android实现渐变色的圆弧虚线效果Android 自定义圆形带刻度渐变色的进度条样式实例代码Android 顶部标题栏随滑动时的渐变隐藏和渐变显示效果Android仿淘宝商品拖动查看详情及标题栏渐变功能Android实现沉浸式通知栏通知栏背景颜色跟随app导航栏背景颜色而改变Android编程实现自定义渐变颜色效果详解
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341