问题标签 [android-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.

0 投票
3 回答
3946 浏览

android - findviewbyid() 在 Eclipse 的自定义适配器中返回 null

欢迎来到另一个findviewbyid() returns null问题!

我编写了一个适配器类,用于将数组显示到 ListView 中。并猜测 findviewbyid() 返回 null 的内容。(我检查了关于这个主题的所有其他问题,但它们与我的问题无关)。

所以这是我的适配器类:

我标记了返回 null 的行。

这是膨胀的 xml 文件(lplistitem 和 releaselistitem 目前完全相同):

你能看到任何明显的错误吗?一切对我来说似乎都是正确的。

0 投票
1 回答
28850 浏览

android - Android 的 ArrayAdapter - 添加字符串列表视图而不是替换

这就是我将数组添加到列表视图的方式:

my_array 是文件的 uri。

它运作良好。但是下次我想排列一个新数组时,我不想用新数组替换,而是将新数组添加到现有数组中。我怎样才能做到这一点?

0 投票
2 回答
68 浏览

android - 使用哪个适配器?

要求:我正在开发 GRE 词汇应用程序。我有一个要求,我将在标题级别显示单词,在下部显示四个含义,并且四个含义中的一个是正确的。

我将使用 TextView 控件来显示这些单词和含义。

问题:我想实现适配器?不知道哪个适合?哪个适配器?我的要求基本上是显示行和标题详细信息。

0 投票
1 回答
1541 浏览

java - 更新选项卡中的 ListViews(Android 应用)

我正在开发一个 Android 应用程序来处理现场技术人员的工作订单首先让我解释一下我的应用程序的布局:应用程序
的主要部分包含 3 个选项卡

选项卡 1 - 主页选项卡 -
包含当前打开的工单的摘要

选项卡 2 - 分配的工作订单选项卡 -
包含当前分配给登录用户的工作订单列表

选项卡 3 - 未分配的工作订单选项卡 -
包含分配给用户工作人员但不分配给特定人员的工作订单列表

我使用了一个名为“Database”的类,它是一个 Singleton 类,它是 Application 上下文的一部分,因此可以在整个应用程序中访问它。我将在下面包含一些代码

这是问题所在:
当用户单击列表中的特定工作订单时,将启动工作订单详细信息活动,显示有关该工作订单的各种信息。如果工作订单是“未分配”的,它还会显示“获取所有权”按钮,该按钮将“所有者”字段更改为当前用户,将其从未分配列表中删除,并将其添加到该用户的分配列表中。但是,一旦用户点击后退按钮关闭工作订单详细信息屏幕(活动)并返回选项卡视图,列表不会更新,直到您以某种方式强制刷新视图(例如在列表上向下滚动刚刚更改所有权的工单不在屏幕上)。

我尝试过:
- 将自定义 ListAdapter 移动到数据库(单例)类中并通过那里访问它 - 在列表适配器上调用“notifyDataSetChanged()”

有没有人知道如何在每次选择选项卡时更新它(或者通过点击后退按钮关闭工作订单详细信息屏幕)?我一直在互联网上寻找解决方案,但没有成功,所以我再次在这里发帖,知道这里的大多数人都比我聪明!

在此先感谢您的帮助!我在下面包含了相关代码:

数据库类:

主应用程序(包含选项卡):

分配活动:

未分配活动:

WorkorderDetailActivity:

0 投票
3 回答
2911 浏览

android - 带有延迟图像加载适配器的android画廊视图“口吃”

我想创建一个延迟加载适配器以与Gallery小部件一起使用。

也就是说立即getView()返回一个ImageView,稍后一些其他机制会异步调用它的setImageBitmap()方法。我通过创建一个ImageView扩展的“懒惰”来做到这一点ImageView

当我在 中缓慢滚动时Gallery,中心图像不断弹出到中心。很难准确地解释,但这真的很烦人。我还为微调器适配器尝试了相同的方法,它在那里完美运行。

有任何想法吗?

0 投票
1 回答
261 浏览

android - 如何向适配器添加附加列表

我有一个带有单独标题的 ListView。比如 ..“今天的事件”是标题,下面有列表。“明天的事件”是标题,下面有一些列表。这两个适配器在一个 Listview 中。我的问题是,在每个适配器有超过 20 个项目,但它应该显示 20 个项目,当列表滚动到第 20 个项目时,应该显示剩余的列表。我该如何解决这个问题。

谢谢你的建议。

0 投票
1 回答
2319 浏览

java - AbsListView$RecycleBin.addScrapView() 中的 SectionedAdapter ArrayIndexOutOfBoundsException 问题?

我有一个正在使用的分段适配器,但是我正在尝试修改它,以便使用 if (section.adapter.getCount() > 0) 如果它们为空,则不会出现这些部分。我有以下课程:

}

这是可行的,但有时它会因 AbsListView$RecycleBin.addScrapView() 中的错误 ArrayIndexOutOfBoundsException 而崩溃

我知道这个错误很可能与 getViewTypeCount() 或 getItemViewType(int position) 有关,但我不知道哪里出错了(由于其他 StackOverflow 搜索)。异常不会可靠地发生,所以我不知道为什么会发生这种情况。我在这里错过了什么吗?

0 投票
1 回答
4346 浏览

android - Android表格布局适配器建议?

我正在尝试创建一个应用程序来帮助跟踪团队会议和活动的出席信息。这是一个简单的应用程序,将显示一种电子表格样式的外观。行是团队中的每个人,列是事件和会议发生的日期。

我正在使用 SQL 数据库执行此操作,并且我将动态地将行和列添加到数据库中。

我的问题是......是否有一个很好的布局/适配器组合可以用来更容易地从数据库中提取数据并将其放入布局中?

0 投票
1 回答
2632 浏览

android - change the look of Gallery selected item

i have "Gallery" on my layout, and i created a class inherits from BaseAdapter, to set it as Gallery adapter

and i used it

and it works fine.

but now i need to change the selected view within the gallery, i need it within the adapter.

is there anyway to know if this "View" is selected from the Adapter so i can change the look of it?

0 投票
3 回答
1508 浏览

android - android: getView() 问题 - 它在滚动时更改项目

我制作了一个包含三个文本视图和一个复选框的列表视图,并将其放入 BaseAdapter。它必须做的是,如果一个项目处于“未读”状态,则使其 textviews BOLD。但是,我遇到了两个问题。

  1. 无论是已读还是未读,最上面的项目始终是粗体。
  2. 如果我进行滚动,则通过滚动重新加载的项目开始为粗体

我对此进行了研究,但找不到任何对我有用的东西。如果有人有想法,请帮助我吗?下面是getView()。