adapter相关内容
我的 ListView 自定义适配器(及其新实现的 viewHolder)有一些问题.我有一个 ListView,每个项目都有一个复选框(这里没有什么新东西).问题是,如果我的列表中有 9 个以上的项目,当我选中第一个复选框时,将自动选中第十个(第二个和第十一个相同),就像两个项目都有一个侦听器一样(和我相信在某种程度上是这样). 我在此处阅读了有关 listView、视图回收和 ViewH
..
(不是特定于 ListView,而是特定于 Adapter). 当我继承 BaseAdapter 时,我一直在实现它: @Overridepublic long getItemId(int position) {返回位置;} 因为必须实现它.我没有看到它的任何用途,我只需要 getItem(position),而不是 getItemId(position). 我想知道它是否有任何
..
我正在尝试对使用自定义对象适配器的 ListView 进行过滤,但我找不到任何有用的示例.包含的代码非常简化,所以不要记住我不能使用常规的 ArrayAdapter.我在 ListView 上方有一个 EditText,当用户在 EditText 小部件中输入文本时,我想通过 EditText 中写入的文本过滤 ListView.任何建议将不胜感激! 这是活动类的片段: public cl
..
我想要做什么:运行一个后台线程,计算 ListView 内容并部分更新 ListView,同时计算结果. 我知道我必须避免的事情:我不能弄乱后台线程中的 ListAdapter 内容,所以我继承了 AsyncTask 并从 onProgressUpdate 发布结果(向适配器添加条目).我的适配器使用结果对象的 ArrayList,对这些数组列表的所有操作都是同步的. 其他人的研究:有
..
所以,我正在观看此视频 http://www.youtube.com/watch?v=N6YdwzAvwOA 和 Romain Guy 展示了如何使用 getView() 方法制作更高效的 UI 适配器代码.这也适用于 CursorAdapters 吗?我目前正在将 bindView() 和 newView() 用于我的自定义光标适配器.我应该改用 getView 吗? 解决方案 Curs
..
我想向我的团队演示适配器模式的使用.我在网上阅读了很多书籍和文章.每个人都在举一个有助于理解概念的例子(形状、存储卡、电子适配器等),但没有真正的案例研究. 你能分享任何关于适配器模式的案例研究吗? 附言我尝试在 stackoverflow 上搜索现有问题,但没有找到答案,因此将其作为新问题发布.如果您知道已有答案,请重定向. 解决方案 Adapter 的许多例子都是微不足道的
..
是否可以从ListAdapter调用Activity中定义的方法? (我想在 list's 行中创建一个 Button 并且当这个按钮被点击时,它应该执行在相应的 Activity 中定义的方法.我试图在我的 ListAdapter 中设置 onClickListener 但我不知道如何调用这个方法,它的路径是什么...) 当我使用 Activity.this.method() 时,我
..
我正在尝试使用 AutoCompleteTextView(ACTV) 来显示我从网络资源获取的结果.我已经将完成阈值设置为 2,我可以看到当我输入字符时请求被触发. 我得到的结果是正确的.假设我写了“ca",我得到了结果“car"作为自动完成.我有一个回调函数,它接收来自 AsyncTask 的结果并将结果放入 ArrayAdapter.然后我在 ACTV 上调用 .showDropDown
..
我有一个 AutoCompleteTextView,其中充满了来自 sqlite 数据库的城市,该数据库在单击项目时调用 AsyncTask,最近我添加了一个选项来使用 gps 检测我的位置,所以问题是我可以检测城市(即贝鲁特)并为 AutoCompleteTextView 设置文本但问题是下拉过滤器打开显示贝鲁特(这是正确的)但我仍然需要单击在列表项上调用侦听器,如何以编程方式进行 如何:
..
谁能告诉我如何获取自定义视图列表中选中行的值?例如,我的代码有一个自定义视图列表,其中包含两个文本视图和一个复选框.每当用户检查一行并点击提交按钮时,我需要检索两个文本视图中的信息.. 代码是 public class contacts extends Activity 实现 OnItemClickListener {静态最终字符串标签 =“联系人";ArrayListcontactNa
..
我想知道何时、哪里和如何在Android环境中使用适配器. Android 开发者文档中的信息对我来说不够充分,我想获得更详细的分析. 解决方案 假设您想在 Android 应用中显示一个列表.为此,您将使用 Android 提供的 ListView.ListView 本身实际上并不包含任何数据.它只是一个没有数据的 UI 元素.您可以使用 Android 适配器填充 ListVie
..
我在网络服务器上获取了数据,我想将其下载到 iOS 联系人列表中.是否可以在 iOS 上以编程方式创建一个帐户,该帐户类似于 android“同步适配器"并且不是默认帐户或 LDAP/CardDAV 帐户之一? 或者我可以让我的应用程序定期检查我的网络服务器上的更新,而无需用户手动启动它.(即后台运行,手机重启时自动启动) 解决方案 不,两者都有.您能做的最好的事情是创建一个配置文件
..
我需要通过云从我的应用中获取一些数据.我在 RESTful android 应用程序上观看了谷歌 IO 视频@http://www.youtube.com/watch?v=xHXn3Kg2IQE&t=43m58s 建议在最后的幻灯片中使用 SyncAdapter 与 Android 系统集成. 后来才知道,要实现SyncAdapter,得用一个Account.我的应用程序不使用帐户.用户无需
..
我遇到的情况是,我必须使用包含大量事件的 3rd 方库,而且恕我直言写得不是很好.它触发了我必须在我的代码中处理的事件,但我试图将它抽象出来(以便能够对依赖于该库的其余代码进行单元测试),所以我需要一个适配器.问题是某些事件是采用 ref 参数的委托类型.以下是第 3 方库的外观示例: delegate void AdapteeEventHandler1(SpecificAdaptee send
..
我有一个更新视图,我需要在其中为微调器预先选择存储在数据库中的值. 我想到了这样的事情,但是 Adapter 没有 indexOf 方法,所以我被卡住了. void setSpinner(String value){int pos = getSpinnerField().getAdapter().indexOf(value);getSpinnerField().setSelection(p
..
假设我有一个来自第 3 方的类,它是一个数据模型.它可能有 100 个属性(一些带有公共 setter 和 getter,其他带有公共 getter 但私有 setter).让我们称这个类为 ContosoEmployeeModel 我想用一个接口(INavigationItem,它具有 Name 和 DBID 属性)为这个类添加外观,以允许它在我的应用程序中使用(它是一个 PowerShe
..
我的 MainActivity 中有一个 recyclerview,我没有通过 RecyclerView.Adapter 以列表方式显示任何项目.这是我的 recyclerview_list_items.xml 文件,
..
我不能将一堆 XmlAdapter 注册到 Marshaller|Unmarshaller 以便我不需要指定 @XmlJavaTypeAdapter 在每个字段上,其类型本身不是 JAXB 支持的? 我觉得它有点冗余. 顺便说一句,someMarshaller.setAdapter(...) 似乎没有做任何事情. 解决方案 这是一个很好的问题! 简短的回答是不,在编组器/
..
我有一个包含此内容的 XSD 文件:
..
ArrayAdapter.add() 方法对我不起作用.我使用带有 ADT 插件的 Eclipse Helios 3.6,目标源是 Froyo 2.2 模拟器和 2.2 HTC Evo 4g.这是我的java类 import android.app.Activity;导入 android.os.Bundle;导入 android.widget.ArrayAdapter;公共类 Main 扩展
..