繁体   English   中英

Java Android BaseAdapter-如何从适配器的特定位置在TextView中设置Text?

[英]Java android BaseAdapter - how do I setText in a TextView at particular position from adapter?

我可能无法为Google制定正确的搜索查询来解决我的问题。

我有一个扩展BaseAdapter的ListView适配器,其中每个位置都有一些视图。

其中之一是通过单击我启动DatePicker对话框的TextView。 因此,通过在上面设置结果,我需要在我单击的TextView上重新设置setText() 如何将此文字设置为我单击的确切位置?

在clickEvent项上,获取TextView并将其保存在本地变量中。 现在,在日期设置侦听器中,获取日期并将其设置为从保存的本地View实现的TextView

TextView currentSelection;
listView.setOnItemClickListener(new OnItemClickListener() {
    @Override
    public void onItemClick(AdapterView<?> adapter, View view, int pos, long id) {
        currentSelection = (TextView)view;
    }
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM