【发布时间】:2012-01-20 02:10:30
【问题描述】:
我有一个由 listadapter 填充的列表,它指定如下布局:
SimpleCursorAdapter trips =
new SimpleCursorAdapter(this, R.layout.it_menu_home_row, tripsCursor, from, to);
该布局的内部是一个文本视图。我希望能够通过代码动态更改该文本视图的宽度。我试过用 findViewById 引用 textview ID,但是当我尝试操作它时,我得到一个空指针异常。
有没有一种简单的方法来引用 listadapter 布局的 textview?
我正在尝试引用文本视图,就像它位于 Activity 的基本布局中一样:
TextView tv = (TextView)findViewById(R.id.myTV);
我不知道我是否必须以某种方式遍历每个列表项并以这种方式手动设置 textView(如果我这样做,我不确定如何),或者我是否只需引用一次,等等
【问题讨论】:
-
我认为您需要添加更多代码。您如何在列表视图的每个项目中引用 TextView?
标签: android eclipse textview width listadapter