问题标签 [listview-adapter]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Android ListView 选择动画
当用户在列表视图中选择一个元素时,如何设置动画?
我正在制作自己的列表视图适配器,以设置带有粉红色背景的偶数行和带有紫色背景的奇数行。唯一的问题是我不确定如何为用户单击(“触摸”)元素设置动画。
我想过实现 OnTouchListener 并在选择时将背景更改为绿色,但是由于实现了 OnTouchListener,我在行内的按钮可能不再起作用。这是真的?
代码:
android - 一个 Activity 中有两个 ListView == 两个适配器还是一个适配器?
不知道如何扩展标题。
如果我在同一个活动中有两个 ListView(例如使用兼容包中的 ViewPager 对象或类似的对象)是“标准做法”有两个单独的适配器还是一个带有嵌入式if
语句的适配器?
在我看来,使用两个单独的适配器会做更多的工作,但更易于维护和有用,特别是因为将有两个不同的数据源和不同的列表视图行布局。
你做什么,为什么?哪一个会更好?
java - 在 ListView 中加载多个布局
我正在尝试在我的列表视图中显示多个布局。我在列表视图中只有三个项目,每一行都有不同的布局。这是我使用的代码
但是在运行时崩溃并给出错误
有人可以帮忙吗?我怎么能在android中做到这一点?谢谢
android - 具有 IllegalStateException 的 listView - 在打开屏幕之前打开浏览器。
我正在开发一个应用程序,如果用户登录,它会跳过一个屏幕......同时在一个返回无效的异步任务中......检查应用程序的升级,如果有是什么它通常会打开浏览器并下载文件......并且在主线程中,如果应用程序已经存储了登录凭据,那么它会转到另一个类/屏幕。通常有一个列表视图....该列表一个接一个地填充另一个记录....但在这之间有时我会遇到应用程序崩溃,我该如何解决这个问题...和
PS。对列表视图的更新是从通常调用主线程中的函数来更新视图的 asyncTask 触发的,...
任何想法...请...
android - 为什么我自己的 ListAdapter 不起作用?
我遇到的问题是当我单击一个复选框并使列表视图向上滚动选定的复选框时,或者有时如果选择第一个复选框,那么最后一个复选框也被选中。我知道我的英语还不够好,很抱歉。任何帮助表示赞赏。
android - 从 web 服务填充列表视图 android
当我尝试使用 json 显示从服务器接收到的数据列表以与 wcf webservices 通信时,我的代码出现错误。
我收到来自 web 服务的响应,并且数据也被添加到列表中,但我不明白为什么我会收到此错误。请指导我解决错误
这是 logcat 输出:
我的java文件的代码是:
我的 CategoryListAdapter 类的代码是:
代码编辑:
我将 getView 函数编辑为 ablove(请参阅我的代码编辑),它比每个人都有效地回复
json - 使用自定义 ListViewAdapter 从 JSON 对象动态更新 ListView
像往常一样,这个问题来自第一次使用 Android 的用户。三周后,我会把头发扯掉,我会尽力解释这个问题。
首先,我从今天开始使用 Exlipse 3.7.1 和 SDK r15,因为我认为我会尝试升级可能是导致问题的原因,但在使用 r13 时似乎是一样的。
这是我的代码的工作副本:
主要的.xml
mylist.xml(自定义列表适配器)
清单文件,使用 minSDK 8.0
最后是有问题的java文件:
到目前为止,一切正常,如果不是 100% 至少它可以工作,但现在我需要尝试在用户更改微调器时动态更改列表视图的内容。
模拟器在其运行配置中使用 -dns-server xxx.xxx.xxx.xxx 我正在运行 3.7in WVGA
现在经过 8 小时的尝试以找到一种方法来做到这一点,这是我所得到的,但它只是崩溃了:
基本上,我尝试将 JSON 代码与 onCreate 分开并将其放入自己的公共方法中,以便我可以从 MyOnItemSelectedListener 中调用它,但我没有想法,并且已经证明我完全缺乏对 java 的理解。
如果您回复,请尽量简化您的回答。
先感谢您。
ps 抱歉,如果布局不应该是这样,这是我的第一篇文章
android - ListView 的转换视图类型 BaseAdapter 错误
我有一个使用不同类型的视图行的列表视图适配器。
大多数时候它工作正常。但是当我从列表中删除一个元素时,它会崩溃。它将错误类型的 convertView 发送到 getView
但是 getItemViewType 正在返回正确的类型。
所以我看到一些看起来像这样的东西
给我位置 1 的类型 -> 返回正确的类型(比如 1)
给我一个位置 1 的视图,其中包含错误类型的内容视图(比如类型 2。)
有任何想法吗?
android - Android - 将用户拍摄的照片添加到列表视图中
我目前有一个简单的列表视图适配器,其中包含两行文本。我接下来要做的是添加显示用户在列表视图中拍摄的照片的选项。我修改了我的列表适配器,如下所示:
然后我像往常一样将它添加到哈希映射并刷新适配器:
最后,这是结果活动的代码:
但是我遇到了一个问题。位图形式的照片未添加到列表视图中。它只是显示为空白区域。我在这里做错了吗?其次,如果用户决定不拍照,则不应显示图像视图。我不确定如何实现这一点。我应该创建一个自定义列表适配器吗?
谢谢你的帮助
android - Android 自定义列表适配器实现监听器
实现侦听器表单按钮和计时器的自定义视图适配器的问题。第一次填充列表时,一切正常(我可以单击播放按钮并查看计时器工作正常)。但是当我滚动到其他项目并返回到第一个元素时,按钮侦听器将不起作用,计时器重置为 0 并停止侦听 tickEvent。
请参考以下代码片段: