没有自定义 ListView 适配器的 Android 设置 ListView 单元格的元素

标签 android listview view element custom-adapter

我想做类似mylistview.setElementsofView(0).getElementById.setColor("black");

目前我知道的唯一方法是设置自定义 ListView 适配器,设置构造函数,进行条件检查以查看 View 是否已填充,然后在该 View 中执行操作

当 ListView 的其他部分很容易访问时,这看起来很复杂。

是否有一些我可以在 ListView 中访问的继承函数,以允许我在没有自定义适配器的情况下访问特定 View 的元素?

感谢您的任何见解

最佳答案

您问题的简短回答:

is there some inherited function I can access in listview to allow me to access the elements of a particular view without a custom adapter?

不幸的是没有。

为什么您认为设置自定义适配器如此复杂?只需将自定义适配器类作为 Activity 中的嵌套类即可。最有可能的是,您只会考虑重写 getView() 方法。最后,与寻找“简单”解决方案相比,您花在这上面的时间要少得多。

关于没有自定义 ListView 适配器的 Android 设置 ListView 单元格的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7198448/

相关文章:

Android - Location.getAccuracy() 返回负精度

android - 使用 CursorAdapter 的 ListView 中的复选框

java - 自定义 ListView onitemclicklistener 不工作

c++ - 使用 C++ 填充 TreeView 内容

Android Toolbar 为不同的 Fragment 添加菜单项

java - Android/Java 中的反斜杠

ios - 如何在呈现 View 后上移 View ?

android - 如何实现向上滑动 View (如 facebook 应用程序中的新闻提要)

android - 装载机在方向改变时重新启动

java - @+id/android :list and @+id/list 有什么区别