Android ListView 如何更改字体颜色,字体类型等参数
2016-06-15 20:08
666 查看
Android 默认的ListView 控件是不支持更改字体颜色,或是字体Style
如果想实现这个功能,需要自己编写一些代码
步骤1:
定义一个ListView item的资源xml,将其放入res/layout/ 目录下,比如list_item1.xml,内容为:
<?xml version="1.0" encoding="utf-8"?>
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/text1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:textAppearance="?android:attr/textAppearanceLarge"
android:textColor="@color/White"
android:gravity="center_vertical"
android:paddingLeft="6dip"
android:minHeight="?android:attr/listPreferredItemHeight"
>
</TextView>
步骤2:
改一下程序:
final ArrayList<String> array = new ArrayList<String>();
final ArrayAdapter<String> aa;
aa = new ArrayAdapter<String>(ShowBlues.this, R.layout.list_item1,array);
如果想实现这个功能,需要自己编写一些代码
步骤1:
定义一个ListView item的资源xml,将其放入res/layout/ 目录下,比如list_item1.xml,内容为:
<?xml version="1.0" encoding="utf-8"?>
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/text1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:textAppearance="?android:attr/textAppearanceLarge"
android:textColor="@color/White"
android:gravity="center_vertical"
android:paddingLeft="6dip"
android:minHeight="?android:attr/listPreferredItemHeight"
>
</TextView>
步骤2:
改一下程序:
final ArrayList<String> array = new ArrayList<String>();
final ArrayAdapter<String> aa;
aa = new ArrayAdapter<String>(ShowBlues.this, R.layout.list_item1,array);
相关文章推荐
- Android解析聚合数据之天气预报
- Android AlertDialog在Android6.0中不显示文字内容
- android 事件冲突问题
- Android实现数据库链接
- Android Studio设置颜色拾色器工具Color Picker
- 【翻译】Android Support Library Fe 4000 atures(二)
- 如何实现android跳转页面并传递参数
- 【翻译】Android Support Library(一)
- Android实现 界面切换
- android 自定义控件(二)
- Android开发的学习路线
- 【Android】各种小知识点,不间断更新
- android应用程序第8课:CheckBox
- 【翻译】Android Support Library Setup(三)
- Picasso--Android图片加载开源库
- Android动画初探-实现淘宝加入加入购物车的效果
- Android中MediaMuxer和MediaCodec用例 - audio+video
- Android版本更新,下载完成安装后提示,应用未安装
- Android Res资源适配详解
- 移植memtester到android平台