草庐IT

ListView-Adapter

全部标签

android - ListView 的索引?

是否可以在ListView的右侧有一个索引?这在iPhone上是可能的,在iPhone上会显示字母表的右侧。触摸字母表上的一个字母会将一个字母带到ListView中以该字母开头的项目的开头。Android中是否有用于此功能的内置代码?或者这是必须定制的东西? 最佳答案 没有你想要的。有一个非常相似的事情。首先设置ListView的快速滚动模式:ListView.setFastScrollEnabled(true);接下来通过您的适配器实现以下接口(interface):android.widget.SectionIndexerhtt

android - 在结束 ListView android中添加项目

这是一个展示动态ListView从列表1中获取值的示例。现在我想在结束位置(最后)添加项目。意味着在我们插入时不覆盖项目。这将是项目的分页。请有人帮助我吗?packagecom.list.viewer;importandroid.app.Activity;importandroid.content.Context;importandroid.os.Bundle;importandroid.view.LayoutInflater;importandroid.view.View;importandroid.view.ViewGroup;importandroid.widget.AbsLis

android - 如何将滚动位置设置到 ListView 的顶部

我有一个ListView,我想在单击按钮时刷新它。我的问题是当滚动位置位于ListView的底部时,如果我通过清除适配器刷新ListView,滚动位置将再次位于ListView的底部。我希望滚动位置集中在ListView的顶部。 最佳答案 检查这个listview.setSelection(0);http://developer.android.com/reference/android/widget/ListView.html#setSelection%28int%29 关于andro

Android ListView 项目边框宽度和颜色

如何设置ListView项之间的边框。我需要有特定的颜色和宽度。 最佳答案 检查这个。安卓:分频器在列表项之间绘制的可绘制对象或颜色。android:dividerHeight分隔线的高度。http://developer.android.com/reference/android/widget/ListView.html 关于AndroidListView项目边框宽度和颜色,我们在StackOverflow上找到一个类似的问题: https://stacko

java - Android - 禁用 ListView 选择突出显示但保持 OnClick 启用

这个问题在这里已经有了答案:Android:disablinghighlightonlistViewclick(15个答案)关闭6年前。我想禁用当用户从代码中选择一行(listSelector)时出现的突出显示。我不想禁用onClick和enabled设置(我仍然想听点击,只是想删除突出显示)。

android动态设置listview高度

我在ScrollView中有ExpandableListview我知道这不好,但我也有,显示整个列表的唯一解决方案是通过代码使用布局参数RelativeLayout.LayoutParamsparams=newRelativeLayout.LayoutParams(LayoutParams.MATCH_PARENT,ListViewData.length());这个解决方案很好,但我无法计算出我应该在Params中给出的正确高度,所以有没有办法从数组的大小中知道实际大小编辑:我想出了一个解决方案,每次我扩展一组列表时,我都会改变高度以适应新的geight 最

java - 如何在 ListView 列表项中添加节标题

我想开发“国家历史”Android应用程序。但我有一个问题。我不能将国家标题放在ListView列表项中。我想放页眉;如“非洲:北非”、“撒哈拉以南非洲”、“亚洲”、“北亚”、“西亚和中亚”、“南亚和东南亚”、“欧洲”、“北美洲和中美洲”,“北美洲”、“大洋洲”、“南美洲”。这里是我的源代码:https://www.dropbox.com/s/k66xonom9up1yif/Country%20Search%20ListView.zip?dl=0这是我的示例代码:Search_Country.javapackagecom.nasir.search;importjava.util.Arr

android - 仅使用 OnTouchListener 从 ListView 获取 Item

在我的应用程序中,我有一个用于ListView的Touchlistener。使用TouchListener,我可以从触摸事件中获取X和Y坐标。现在我想从ListView中获取被点击的项目。如何仅使用onTouchListener获取listView中点击项的位置?我不想使用onItemClickedListener。 最佳答案 switch(motionEvent.getActionMasked()){caseMotionEvent.ACTION_DOWN:{if(mPaused){returnfalse;}//TODO:ensur

android - ListView 的 Layout_width

好的,我遇到了listView的属性layout_width的问题。在我的项目中,我的ListView有一个不适合屏幕宽度的背景图像。因此,我将layout_width设置为wrap_content,并将listView水平居中。这似乎是个坏主意,因为在适配器中,调用GetView方法的次数超过显示单元格数的3倍。如果我在fill_parent上设置layout_width,问题就解决了。我创建了一个显示问题的简单项目。这是Activity的xml:item_listxml:最后是Activity:packagefr.example.android.listviewbug;import

android Gmail 应用程序,例如 ListView ,图标中有一个字母

我正在寻找像gmail的android应用程序中的电子邮件列表这样的解决方案,我想要一个可以滑动删除的列表,并有标题和一个带有标题第一个字符的图标。在我的应用程序中,这将用于在应用程序中显示数据库表中的一些名称,因此在gmail应用程序中会有这个图标,其中包含名称的第一个字母,然后是名称旁边的名称。滑动将提供删除选项。这是供引用的截图(我会只使用标题,左边的图标和时间!)更新现在我打算使用TextDrawable正如EUGEN建议的那样。现在我遇到了这个问题,库的示例文件夹中提供的示例适配器使用listarry作为数据集privateListmDataList=Arrays.asLis