Android设置PreferenceCategory背景颜色的方法

本文实例讲述了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="http://www.jb51.net" /> </PreferenceScreen> </com.blogchen.myview.MyPreferenceCategory>

希望本文所述对大家的Android程序设计有所帮助。

时间: 2024-11-08 20:57:20

Android设置PreferenceCategory背景颜色的方法的相关文章

Android设置PreferenceCategory背景颜色的方法_Android

本文实例讲述了Android设置PreferenceCategory背景颜色的方法.分享给大家供大家参考.具体分析如下: 大家可能遇到,PreferenceCategory默认是黑色背景,如何我们更换了PreferenceScreen的背景,那么这种分隔栏看上去很丑,那么怎么更改背景呢?我们可以通过自定义VIEW来实现. 代码如下: public class MyPreferenceCategory extends PreferenceCategory { public MyPreference

js实现点击按钮后给Div图层设置随机背景颜色的方法

  这篇文章主要介绍了js实现点击按钮后给Div图层设置随机背景颜色的方法,实例分析了javascript操作页面div元素属性及随机数的相关技巧,需要的朋友可以参考下 本文实例讲述了js实现点击按钮后给Div图层设置随机背景颜色的方法.分享给大家供大家参考.具体如下: 给myDiv设置随机背景颜色,用随机颜色代码赋值给DIV的背景颜色 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29

js实现点击按钮后给Div图层设置随机背景颜色的方法_javascript技巧

本文实例讲述了js实现点击按钮后给Div图层设置随机背景颜色的方法.分享给大家供大家参考.具体如下: 给myDiv设置随机背景颜色,用随机颜色代码赋值给DIV的背景颜色 <!DOCTYPE html> <html> <head> <meta http-equiv="content-type" content="text/html; charset=gb2312"/> <title>js设置随机颜色 <

如何设置word2013背景颜色

  设置word背景颜色的方法一: 步骤一:打开一个word文档,点击开始,如图: 步骤二:把所想加的文字选中,按照键头点击,即可,如图: 步骤三:方法2,按照键头所指的点击,就可以得到下图的效果: 步骤四:方法3,点击页面布局,再点击页面颜色,如图: 步骤五:在这里可以选择你想要的底色,比如我选择了红色,如图: 步骤六:如果想用文字作为底色,就选择水印就可以了,如图: 设置word背景颜色的方法二: 步骤一:用word2013打开一篇文档,并切换到"设计"选项卡,然后单击"

Android设置桌面背景图片的实现方法_Android

1.设置桌面背景图片的方法 复制代码 代码如下: Resources res=getResources(); BitmapDrawable bmpDraw=(BitmapDrawable)res.getDrawable(R.drawable.icon); Bitmap bmp=bmpDraw.getBitmap(); try{ setWallpaper(bmp); }catch(IOException e) { e.printStackTrace(); } 2.在manifest中增加设置桌面的

Android设置Activity背景为透明style的简单方法(必看)_Android

方法一: 通过Theme.Translucent @android:style/Theme.Translucent @android:style/Theme.Translucent.NoTitleBar @android:style/Theme.Translucent.NoTitleBar.Fullscreen 只需要在Manifest中需要透明的Activity内设置theme为以上任意一个就可以了 <activity android:name="com.vixtel.simulate.

Android设置桌面背景图片的实现方法

1.设置桌面背景图片的方法 复制代码 代码如下: Resources res=getResources(); BitmapDrawable bmpDraw=(BitmapDrawable)res.getDrawable(R.drawable.icon); Bitmap bmp=bmpDraw.getBitmap(); try{ setWallpaper(bmp); }catch(IOException e) { e.printStackTrace(); } 2.在manifest中增加设置桌面的

Android设置Activity背景为透明style的简单方法(必看)

方法一: 通过Theme.Translucent @android:style/Theme.Translucent @android:style/Theme.Translucent.NoTitleBar @android:style/Theme.Translucent.NoTitleBar.Fullscreen 只需要在Manifest中需要透明的Activity内设置theme为以上任意一个就可以了 <activity android:name="com.vixtel.simulate.

苹果5s iOS7.1.2设置键盘背景颜色的透明度方法

iOS7.1.2设置键盘背景颜色的透明度深浅度教程: 1.在你苹果手机中点击"设置"应用 2.然后在进入到的设置面板中点击"通用"选项,点击打开 3.之后来们再找到"辅助功能"选项 4.现在你会看到有一个"增强对比度"一栏 5.然后我们再把它点击"降低透明度"这个开关打开,就可以了 注意:降低系统的透明度是可以让手机运行更快哦,同时个人觉得还可以很好的让我们浏览内容呀.