问题标签 [baseadapter]
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 - Gridview 缺少一个项目
我需要一个 gridview 来显示 9 个项目。我写了一个自定义的baseadapter。
但是,我对getView
方法中的位置有疑问。看起来这个 gridview 错过了第 7 项。代码如下所示:
}
日志显示:
android - 调用 notifyDataSetChanged 时,android listview 顺序已更改
全部。当我使用 notifyDataSetChanged() 时,listview 的显示顺序将会改变。
像这样
- 3
- 2
1
创建当前活动的时间。但是当我更改数据时。这将是
- 1
- 2
- 3
我不想改变订单,我不明白为什么会这样。
这是我的适配器类中的一段代码
我在这样的对话框中更改数据
android - 在 android 中具有自定义行布局和基本适配器的列表视图
我正在创建一个ListView
. 我创建了两个 XML 文件,在第一个文件中创建了布局,在第二个 xml 文件中创建了一个 ListView。我希望将第一个布局应用于 ListView 行。
android - 通过基本适配器创建列表,但抛出数组索引超出范围异常
我想在ListView
using中显示项目BaseAdapter
。我使用游标和内容提供程序类获得了数组中的项目。我将数据保存在一个数组中,并希望使用BaseAdapter
它在 a 中显示它,ListView
但它正在抛出一个ArrayIndexOutOfBoundException
. 我对这个问题完全感到困惑。
android - android ListActivity 不适用于自定义适配器
我在使用自定义适配器简单地使用 ListActivity 时遇到了麻烦。这是适配器代码:
这是活动:
list_item_layout 只是一个带有单个 TextView 的 LinearLayout,所以我希望在我的列表中看到 6 个相同的项目,但列表是空的。我已经逐步完成了 CustomRowAdapter.getView() 并且它被调用的位置为 0 到 5。我一定遗漏了一些简单的东西。为什么列表显示为空?
编辑: ListView 在hierarchyviewer 中有孩子,所以看起来我的布局中的某个地方可能有问题。这是包含 ListView 的布局:
这是列表项的布局:
android - android如何为BaseAdpater设置标题
我想把标题放在一个 BaseAdapter 上。像附上的截图
这是一个安卓应用 Pulse 新闻阅读器。我想知道他们是如何制作这个头版的。他们如何为每个图像适配器放置标题。他们在这里使用了什么概念。请任何人告诉我示例。谢谢
android - Android Grid View 数据绑定
我有自己的类数组列表,我需要绑定该列表并仅向用户显示一些字段。我已经通过扩展 BaseAdapter 类来创建自己的适配器类来尝试这一点。但我只显示了一个字段(名字),我需要显示更多。这是我的适配器类,
我的按钮单击事件我正在绑定数据(doctorResultList 是 Doctor 类型的数组列表),
android - 当适配器包含带有 onClickListener 的按钮时,OnItemClickListener 无法正常工作
我已经为我实现了一个ListView
扩展 BaseAdapter 的适配器。我的列表项包含每个按钮都有 OnClickListener。
为每个项目添加 OnclickLister 后,列表的 OnItemClickListener 停止工作。
如何修复?
编码
在我的活动中 -
在 getView() 中的 myBaseAdapter
在 myListRaw.xml -
android - 在 Android Listview 中显示流数据的最佳方式
我们正在尝试在列表视图上显示表格数据。数据由 8 列和大约 50 行组成。在一秒钟内大约有 8 个更新数据到来。(即:将 row2-column5 更新为某事。)每次新数据到来时,我们都会更新专用单元格并调用datasetchanged()
适配器,这会导致一些性能和滚动问题。
我的问题是:
使用标准小部件在 Android 中显示流数据的最佳方式是什么?
android - 画廊在画廊 BaseAdapter 中的 notifydatasetchanged 上闪烁
我是安卓新手。我正在创建一个 webviews 库,我必须在 BaseAdapter 中显示 200 个 webview 内容。我不想将所有 200 个 webviews 一起加载。所以在画廊的幻灯片上,我会将每个 webviews 添加到 BaseAdapter 并删除显示的 webviews,然后我将使用“notifydatasetchanged ()”刷新 BaseAdapter
我面临的问题是;当我在“notifydatasetchanged()”上更新 BaseAdapter 时,图库会刷新,在刷新图库时会闪烁。我想消除刷新 BaseAdapter 时的闪烁。可能吗 ?
提前致谢 :)