listfragment-不能改变ListFragment项目中text的颜色

问题描述

不能改变ListFragment项目中text的颜色
ListFragment片段中的数据,是从Curor中填充的。我把list背景设置为白色,text也设置为白色。我在布局xml中改变 textColor属性,text的颜色也没有变。以下是我使用的代码,我丢失什么了吗:
ListFragment:

@Overridepublic void onCreate(Bundle savedInstanceState) {    super.onCreate(savedInstanceState);    String[] from = {DBConstants.COL_FAMILY_NAME};    int[] to = {android.R.id.text1};    getLoaderManager().initLoader(FAMILY_LOADER null this);    adapter = new SimpleCursorAdapter(getActivity().getApplicationContext() R.layout.simple_spinner_drop_down_view null from to CursorAdapter.FLAG_REGISTER_CONTENT_OBSERVER);    setListAdapter(adapter);}@Overridepublic void onActivityCreated(Bundle savedInstanceState) {    super.onActivityCreated(savedInstanceState);    registerForContextMenu(getListView());    getListView().setBackgroundResource(android.R.color.white);    getListView().setCacheColorHint(android.R.color.transparent);}

list item layout:

<?xml version=""1.0"" encoding=""utf-8""?><TextView xmlns:android=""http://schemas.android.com/apk/res/android""    android:id=""@+id/spinnerItemText""    android:layout_width=""match_parent""    android:layout_height=""wrap_content""    android:padding=""15dip""    android:textAppearance=""?android:attr/textAppearanceLarge""    android:textColor=""#000000"" />

解决方案

代码错了吧, 你引用的是android.R.id.text1,但layout里面是android:id=""@+id/spinnerItemText""

解决方案二:
我怀疑text不是白色的,只是没显示出来,因为你引用了错的TextView。
应该把int[] to = {android.R.id.text1};变成int[] to = {R.id.spinnerItemText};

时间: 2024-12-13 11:08:27

listfragment-不能改变ListFragment项目中text的颜色的相关文章

在项目中利用TX Text Control进行WORD文档的编辑显示处理

在很多文档管理的功能模块里面,我们往往需要对WORD稳定进行展示.编辑等处理,而如果使用微软word控件进行处理,需要安装WORD组件,而且接口使用也不见得简单易用,因此如果有第三方且不用安装Office的能够展示WORD及进行编辑,那是比较不错的选择,TX Text Control就是这样的控件,本文就是基于这个控件的使用,实现在文档管理项目中的应用. 1.TX Text Control的介绍及使用 TX Text Control是一款功能类似于 MS Word 的文字处理控件,包括文档创建.

记一次ASP.NET MVC性能优化(实际项目中)

前言 在开发中为了紧赶项目进度而未去关注性能的问题,在项目逐渐稳定下来后发现性能令人感到有点忧伤,于是开始去关注这方面,本篇为记录在开发中遇到的问题并解决,不喜勿喷.注意:以下问题都是在移动端上出现,无法确定在网站中是否也同样会出现. 卡顿问题 请求方式 项目属于移动端,在手机上查看某一列表时并进行向下滑动时经常性卡顿问题,滚动的插件采用的是iscroll,当然怀疑是不是这个插件问题,但是很快就排除了这个问题,在其他页面未出现这个问题,后来接着想因为在脚本中进行Ajax请求超时时间设置为30秒,

asp.net-ASP.NET web项目中GridView选中行样式中如何切换选择按钮的图标?

问题描述 ASP.NET web项目中GridView选中行样式中如何切换选择按钮的图标? 我用的ASP.NET 4.0开发的网站项目,GridView控件中选中行的样式,启用控件自带的选择按钮, 想实现选中一行,该行的选择图标按钮会自动改变图标,如何才能实现动态更换CommandField的SelectImageUrl? 在SelectedRowStyle中指定cssclass可以实现吗?这种前台的样式脚本中,能获取GridView的CommnadField控件对象吗? 如有成功的同行能够解答

Ueditor配置及在项目中的使用

引言 上篇中简单介绍了Ueditor的两种定制方式,想了解的请戳这里:Ueditor的两种定制方式.在项目中,Ueditor该怎么使用更方便呢?很容易让人想到将ueditor放入用户控件页,可以拖到需要的地方. Ueditor结构 Ueditor使用步骤 一,修改配置文件ueditor.config.js,配置Ueditor路径 1 window.UEDITOR_HOME_URL = "/Ueditor/";//"相对于网站根目录的相对路径"也就是以斜杠开头的形如&

ASP项目中的公共翻页模块

翻页|项目 在大型的ASP项目中,很多的页面都涉及到翻页功能.如果每个页面都写一个翻页的程序的话,这样的工作即降低了工作效率,也不利于工程的模块化,不能使代码重用.因此,把翻页这样的功能模块化是很有必要的.设计方法: 1.调用该模块时,只需要传递记录集和每页显示的记录的条数: 2.可以点击链接进行翻页,也可以直接输入页码,回车后翻页: 3.不要考虑文件名,程序的每次翻页都能在当前页面. 想清楚了上面3个问题,我们的公共翻页模块就可以动手了. <% '+++++++++++++++++++++++

ASP项目中的通用条件查询模块

一.提出问题:    在大型的ASP项目中,都涉及到了条件查询这一功能.用户要求能够针对特定的字段进行查询.对于有些数据,是从多个表取出来的,因此也要能对多个表进行查询.    一般的话,大多数的做法就是每个程序都做一个查询功能,因为每个查询的表都不同,涉及的字段也不同.但是,如果在大型的ASP项目中这么做的话,不仅增加了工作量.影响开发进度,而且不能使系统模块化.代码复用,增加了系统维护难度.因此,我们有必要使条件查询模块化. 二.解决思路:    我们设计条件查询的功能为:    1.选择查

项目中的模块

项目 在大型的ASP项目中,很多的页面都涉及到翻页功能.如果每个页面都写一个翻页的程序的话,这样的工作即降低了工作效率,也不利于工程的模块化,不能使代码重用.因此,把翻页这样的功能模块化是很有必要的. 设计方法: 1.调用该模块时,只需要传递记录集和每页显示的记录的条数: 2.可以点击链接进行翻页,也可以直接输入页码,回车后翻页: 3.不要考虑文件名,程序的每次翻页都能在当前页面. 想清楚了上面3个问题,我们的公共翻页模块就可以动手了. <% '+++++++++++++++++++++++++

浅谈游戏化在保险项目中的实践

引子 虽说是关于Gamification游戏化的实践分享,其实也是两年前做过的项目了.之所以现在才写出这篇实践分享,也是源于最近看<MacTalk人生元编程>中提到的使用智能手环对思想和行为的改变:"用这玩意的另一个好处就是,如果需要徒步去做点什么,以前的反映是'我了个擦,怎么这么远'.现在的反映是'好,又可以增加几千步了'". 这让我意识到,这不也是游戏化嘛,只是不局限在和在线业务结合紧密的领域,但却更深入地改变了我们的生活习惯. 言归正传,游戏化是最近几年比较热门的一个

浅谈struts和依赖注入在项目中的应用

我喜欢struts,喜欢ibatis,喜欢spring,但我却喜欢.net,这实在是件很矛盾的事情..net很好用,但在做项目的过程,总觉得缺少了点什么,对了,是框架.在java的世界里,有着许多成熟优秀的框架,但.net的框架,可选择的实在很少.在盼星星盼月亮的漫长过程里,终于盼到了Asp.net MVC,恕我不才,看来看去,都觉得这Asp.net MVC用起来实在是麻烦.我还是喜欢使用struts,尽管我很烦恼那些配置文件,但配置文件确实给我们带来了很多的好处.能轻松的扩展,轻易的修改.不过