gpt4 book ai didi

安卓的 ListView 。在使 Activity 的 View 无效后更新单元格中的 View

转载 作者:行者123 更新时间:2023-11-30 04:52:32 24 4
gpt4 key购买 nike

我有 ListViewActivity

public class SelectActivity extends ListActivity {
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.select_one_of);
SimpleAdapter adapter = new SimpleAdapter(
this,
createChildList(),
R.layout.select_one_of_childrow,
new String[] { KEY_VALUE },
new int[] { R.id.selectoneof_add_new_item});
setListAdapter(adapter);
}
// ...
}

在调用 setListAdapter() 之后,我想执行以下代码:

((TextView) getListView().getChildAt(0).findViewById(R.id.selectoneof_add_new_item)).setCompoundDrawablesWithIntrinsicBounds(0, 0, R.drawable.ticked, 0);

但是 getListView().getChildAt(xxx) 返回 null,我捕获了 NullPointerException。我应该把上面提到的代码 fragment 放在哪里?

最佳答案

Where should I put mentioned above code-snippet?

无处可去。相反,编写自定义 ListAdapter 并以这种方式自定义行。 Here is a free excerpt来 self 的一本书,展示了一般技术。

关于安卓的 ListView 。在使 Activity 的 View 无效后更新单元格中的 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2840325/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com