草庐IT

ListView1

全部标签

android - 用于聊天应用程序的 RecyclerView 与 ListView

这个问题在这里已经有了答案:ShouldweuseRecyclerViewtoreplaceListView?[closed](5个答案)关闭2年前。哪个更适合用于显示聊天消息?据我了解,RecyclerView支持更多自定义View方向(并且通常被认为在性能方面更优越),但由于聊天本质上是类似列表的,使用ListView会更好吗?对于这个用例,这两种方式都有很大的不同吗?谢谢!

android - FilterQueryProvider、过滤器和 ListView

我有一个数据库如下:------------------------------BOOKNAME|BOOKFORMAT|COUNT|------------------------------Android|HTML|1WPF|PDF|10Symbian|PS|2Windows|HTML|2我正在向用户展示这个数据库通过使用CustomSimpleCursorAdapter。CustomSimpleCursorAdapterextendsSimpleCursorAdapter实现可过滤getView()&runQueryonBackgroundThread()被覆盖。书籍的GridVi

android - 如何使 ListView 中的 ImageView 可点击

您好,我已经创建了一个基本的ListView并在其中添加了一个TextView和ImageView。我需要使imageview可点击,这样如果有人点击它,就会发生一个Action,就像打开一个新Activity一样。有人能帮我怎么做吗。谢谢 最佳答案 您必须实现自己的光标适配器,因为您必须覆盖getView方法,然后将onclick监听器设置为您的图像:publicclassSMSimpleCursorAdapterextendsSimpleCursorAdapter{Contextcontext;Activityactivity;

android listview 交替行颜色但默认光标选择

我浏览了整个网络,包括stackoverflow,但似乎无法找到一个清晰的完整方法来我想创建一个ListView1)有交替的颜色(我可以用下面的代码做到这一点)2)保留了android默认的橙色选择行为为了完成#1,我有一个自定义适配器扩展ArrayAdapter然后我像这样覆盖getViewpublicViewgetView(intposition,ViewconvertView,ViewGroupparent){....//tableLayoutIdisidpointingtoeachview/rowinmylistViewtableLayoutView=view.findView

android - 使用 removeFooterView() 删除 ListView 页脚时出现问题

我正在尝试删除我使用设置时使用的相同引用设置的页脚。但是,没有任何反应。protectedvoidonPostExecute(ArrayListresult){intCHEF_ID=ChefsRecipeList.this.getIntent().getIntExtra("CHEF_ID",0);ListViewrecipeListView=(ListView)findViewById(android.R.id.list);Viewfooter=getLayoutInflater().inflate(R.layout.chef_recipe_list_footer,null);if(!

android listview 背景颜色保持灰色,在 Gingerbread 手机上无法更改

我的页面上有一个简单的ListView。无论我将背景设置为什么-无论是图像还是颜色,它都保持灰色。如果我用行填充ListView,行背景颜色会适当显示。此行为仅在Gingerbread手机(到目前为止的droidx和droid3)上表现出来。在模拟器和其他Froyo手机中,它工作正常。 最佳答案 尝试在ListView的布局中设置android:overScrollFooter="@null"。 关于androidlistview背景颜色保持灰色,在Gingerbread手机上无法更改,

java - 如何让多个 ListView 响应不同的 onItemClickListener?

我正在使用带有扩展Activity类的4listView。我必须执行不同的列表项点击功能。我可以使用以下方法代码吗?那么如何为多个ListViews设置一个onItemClickListener呢?publicvoidonItemClick(AdapterViewadapter,Viewview,intindex,longid){switch(view.getId()){case://callmethod1;break;case://callmethod2;break;case://callmethod3;break;}} 最佳答案

Android PopUp ListView

我想在我的android应用程序中实现一个功能,比如当用户单击标题中的按钮时,会弹出一个小ListView,在屏幕的角落有5个值。请给点建议,很急。提前致谢。 最佳答案 你是说快速操作菜单?像这样?如果是这样,检查这个:http://www.londatiga.net/it/how-to-create-quickaction-dialog-in-android/ 关于AndroidPopUpListView,我们在StackOverflow上找到一个类似的问题:

android - 如何在 Android 的 ListView 上隐藏过滤器弹出窗口?

我setTextFilterEnabled用于文本过滤ListView。过滤工作正常,但在我键入时会出现一个显示过滤文本的弹出窗口。看图:如何隐藏此弹出窗口或更改其在屏幕上的位置? 最佳答案 我在这个博客上找到了适合我的更简单的解决方案:http://blog.jamesbaca.net/?p=128当您创建ArrayAdapter来填充ListView时,只需存储对其Filter的引用,然后您可以简单地修改ArrayAdapter上的Filter而不是ListView。*在Xamarin中,您可以只使用arrayAdapter.I

android - 将 ListView 包装在 LinearLayout 中

我正在尝试创建一个屏幕,顶部是TextView,中间是ListView,底部是Button.我希望这样TextView始终位于屏幕顶部,按钮始终位于底部,然后ListView介于两者之间。当ListView超出“中间空间”时,我希望滚动功能仅位于TextView和Button之间。通过我的尝试,它只是扩展到TextView和Button之外。 最佳答案 看看这是否有帮助(包裹ListView的LinearLayout应该被移除(并将layout_above/below移动到ListView)如果你只用它来包裹ListView而没有别