草庐IT

ListView-Adapter

全部标签

android - 如何在警报对话框android中添加自定义ListView

我有一种情况,当我单击Button时,我希望弹出AlertDialog。AlertDialog是自定义警报对话框,因为它具有自定义Listview。我正在使用下面的代码来分配按钮的AlertDialogOnClicktop.setOnClickListener(newOnClickListener(){Contextmcontext;@OverridepublicvoidonClick(Viewarg0){//TODOAuto-generatedmethodstubLayoutInflaterli=LayoutInflater.from(getActivity());Viewview=

android - Spinner 和 ListView 有什么区别?

两者都有一个数据源(或适配器)。在我看来,Spinner可以以下拉形式显示,而ListView可以直接在View上显示所有数据。两者的数据都来自ArrayList。它们可以是这样的String类型:BeijingTokoyNewYorkLondonParisBerlinMoscowHongkong它们有什么区别? 最佳答案 来自Spinner和ListView文档:Spinnersprovideaquickwaytoselectonevaluefromaset.Inthedefaultstate,aspinnershowsitscu

android - 链接范围从 ListView 的 convertView 中丢失

为什么ListView中的链接在滚动时丢失了?从调试中可以清楚地看出,不会在convertView的TextView上第二次添加跨度。这是从适配器的getView调用的一段代码。...Stringbody=MyItemDetails.getBody();//StringtolinkifyfinalSpannablespannable=MyCustomUri.addHashtagSpans(context,body);viewHolder.textView.setText(spannable);viewHolder.textView.setTextIsSelectable(true);/

附加 onClickListener 时,android ListView 触摸动画消失了

我有一个带有子项自定义布局的ListView。如果没有附加到项目的OnClickListener,当用户触摸它时,每个项目都会很好地突出显示,但是一旦我附加了监听器,动画就消失了。监听器正在工作,但没有动画或视觉反馈。当我使用OnTouchListener时会出现同样的问题。我该怎么做才能获取onClick-Event但仍然有默认动画? 最佳答案 对于ListView,您应该使用OnItemClickListener。如果有使用OnClickListener的特定原因,您可以手动触发项目点击事件。在您的OnClickListener

c# - Monodroid - 处理重用 ListView 行的 subview 上的事件

Android的ListView重新使用已滚出View的行。但是,在C#中处理行的subview上的事件时,这似乎是一个问题。在Java中添加事件处理程序的公认方法是显式设置处理程序,如下所示:ImageViewimg=(ImageView)row.findViewById(R.id.pic);img.setOnClickListener(newView.OnClickListener(){publicvoidonClick(Viewv){System.out.println(position);}});Xamarin网站上的文档鼓励开发人员使用C#的add事件监听器模式,该模式不适用

android - 如何在自定义适配器类中发送服务器请求后更改 Listview 按钮名称?

最近我正在开发一个基于在线的师生交流应用程序。在这个应用程序中有一个部分,学生必须向老师发送请求以添加到他的类(class)中。这是自定义适配器getView代码,我在其中使用ListView自定义按钮发送请求。我想将asynctask代码放在这个适配器类中。但我做不到。listview内部的onclick按钮方法无法识别asynctask方法。所以我将asynctask方法放在另一个类中。我想在此适配器类中放置asyntask方法,因为我想在onPostExecute"Request"更改为"Sent"b>方法。我手动更改了按钮名称,但我想确保用户已100%发送该请求。所以请告诉我必

Android actionbar 使用 ListView 搜索

我是android开发的新手。我想要的是使用操作栏搜索View小部件在我的ListView上进行搜索。我如何实现搜索功能。我缺少的是这个的搜索功能。我看到了一些搜索功能,但它是基于editText的。请帮忙。这是我的代码:菜单.xml在我的manifest.xml中在我的MainActivity.java上protectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);this.lv=(ListView)fi

带有复选框删除/获取行 ID 的 Android ListView

我正在尝试实现一个带有复选框的ListView,以便在选中复选框时删除列表行。我正在用光标填充ListView,这工作正常并且正在显示复选框。我遇到的问题是弄清楚如何获取已选中框的行的_id。谁能告诉我如何实现这样的东西ListView和CheckBoxCursorcursor=db.getAllItems();//String[]columns=newString[]{db.KEY_NAME,db.KEY_CODE,db.KEY_ROWID};String[]columns=newString[]{db.KEY_ITEM_NAME,db.KEY_MEASUREMENT,db.KEY_

带 fragment 的 Android ListView

我正在从事基于Fragment的学校项目。我已经制作了XML文件,但在nearfragment.java中出现错误。你能告诉我错误在哪里吗,因为我熟悉Activity但不熟悉Fragment。请帮助我纠正错误。near_layout.xmlnear_layout_mylist.xmlCustomListNearAdapter.javaimportandroid.app.Activity;importandroid.view.LayoutInflater;importandroid.view.View;importandroid.view.ViewGroup;importandroid.

Android观察者没有更新 ListView 中的对象

我在我的android应用程序中使用java.util.Observable时遇到问题。在我的应用程序中,我想在后台更改数据时更新listview。因此listview中的对象在观察者中。我在观察者类的arraylist中看到了它们。在Eclipse调试中,我看到了对我的对象的引用,例如:at.stockserv.todo.Todo@1a3f2cb7有一件事我不明白:当我的观察者更新方法中的数据发生变化时@Overridepublicvoidupdate(Observableobservable,Objectdata){if(observableinstanceofDBObjectUp