草庐IT

listView

全部标签

Android Listview 自定义部分标题

我如何在Android中像Instagram应用一样实现ListView的自定义部分或标题。http://prsarahevans.com/wp-content/uploads/2011/06/photo.PNG当向上滚动带有用户图片的栏时,名称和时间仍然存在,当其他标题栏靠近它时,动画就像将它向上推一样。谢谢。 最佳答案 我能够通过在ListView上使用滚动监听器来解决这个问题。(在2.1上测试)假设对于每个列表行,我都有一个如下所示的布局。有一个内容部分和一个标题部分。标题或内容使用什么View类型并不重要。Activity的

android - 在 Android ListView 中滑动时显示删除按钮

扩展另一个Stackoverflow问题,我已经实现了一些手势检测代码,以便我可以检测我的ListView(在FrameLayout中)中的一行何时被滑动。我遵循了Damianhere关于如何从适配器获取单个行/View的问题/答案。Howtogetlocation(onscreen)ofrowinlistview我的onFling中有代码获取该行的View,并尝试使在我的xml布局中设置为不可见的删除按钮可见。但是,这不会发生。我想知道如何通过滑动使按钮在ListView中可见?classMyGestureDetectorextendsSimpleOnGestureListener{

android - ListView onItemClickListener 未被调用

我正在尝试制作自定义ListView。ListView包含一个RelativeLayout,后者包含一个TextView和一个Switch。当您按下Switch时,Switch必须从true变为false(反之亦然)。这是我的getView方法:publicViewgetView(intposition,ViewconvertView,ViewGroupparent){Viewvi=convertView;if(convertView==null)vi=inflater.inflate(R.layout.item_gproblem,null);//vi.setClickable(tru

android - 排序顺序不适用于 listView 和游标加载器

我有一个listView,它由来自游标加载器的游标填充,并使用内容提供程序。我想对listView进行排序,例如将最新的项目添加到listView的顶部。listView总是以相同的顺序出现,我无法更改此顺序。我尝试使用排序顺序并对其进行更改,无论将其设置为什么,listView始终显示相同位置的项目。使用这样的排序顺序,CursorLoaderloader=newCursorLoader(List.this,Database.CONTENT_URI,projection,null,null,LocationsTable.TIME_STAMP+"ASC");除了TIME_STAMP之外

Android QuickContactBadge 带有类似 Android Lollipop 的字母

我有一个联系人列表,我想在每个联系人的QuickContactBadge中显示他名字的第一个字母。我可以在运行时创建图像吗?这就像AndroidLollipop,联系人和拨号器使用带字母的QuickContactBadge: 最佳答案 我使用函数生成这些图像。publicstaticBitmapgenerateCircleBitmap(Contextcontext,intcircleColor,floatdiameterDP,Stringtext){finalinttextColor=0xffffffff;DisplayMetric

android - 根据其中的多行 TextView 动态设置 ListView 高度

我正在使用基本适配器在ListView中动态设置数据。我试图动态设置ListView高度。如果其中的TextView是单行,它就可以完美地工作。但是,如果textview是多行的,则高度设置不正确。高度设置仅考虑单行TextView。如何正确设置包含多行TextView的ListView项目的高度。这是代码:fragment代码:ListViewmlistNews=(ListView)rootView.findViewById(R.id.news_listView);mlistNews.setAdapter(newNewsAdapter(getActivity(),params_new

android - react native 安卓 : How to change the color of ListView "end of scroll" animation?

如何更改动画的颜色? 最佳答案 颜色基于AppTheme中的accentColor。要更改它,请将您的AppTheme(通常在res/values/styles.xml中)更改为:#F00#000#000请注意这是一个全局应用更改,每个ScrollView弹跳动画都会有这种颜色。 关于android-reactnative安卓:HowtochangethecolorofListView"endofscroll"animation?,我们在StackOverflow上找到一个类似的问题:

java - 我怎样才能在 NestedScrollView 中有一个 ListView

我创建了一个应用程序,其页面需要从网络服务动态加载内容。我想要一个可以在NestedScrollView中与线性布局一起滚动的ListView。但是当内容加载到ListView时,它不会拉伸(stretch)到它的全高。这是我的代码。我搜索过scrollviewcannotbenested。这是我想要的示例,根据我从GooglePlay评论页面进行的布局设计。他们用什么方法?如果我做错了什么,建议我。非常感谢。这就是我想要的。 最佳答案 那么,我建议您使用2种方法来解决该问题:1)尝试使LinearLayout成为ListView的

android - ListView 不在 android 中的 NestedScrollView 内滚动

我从使用ListView的View寻呼机中扩充了一个fragment。ListView在Lollipop之前的设备中不支持setNestedScrollingEnabled。所以我在NestedScrollView中添加了ListView,但是当滚动列表时它不会滚动。任何人都可以建议我任何解决方案。提前致谢。 最佳答案 尝试使用setNestedScrollingEnabled(true); 关于android-ListView不在android中的NestedScrollView内滚动

android - 将 JSON 解析为 ListView 友好的输出

所以我有这个JSON,然后我的Activity将其检索到一个字符串:{"popular":{"authors_last_month":[{"url":"http://activeden.net/user/OXYLUS","item":"OXYLUS","sales":"1148","image":"http://s3.envato.com/files/15599.jpg"},{"url":"http://activeden.net/user/digitalscience","item":"digitalscience","sales":"681","image":"http://s3.