草庐IT

ListView1

全部标签

android - Android 4.0 如何在ListView 中实现类似滑动关闭的功能?

我正在开发一个应用程序,我想在其中的ListView中实现滑动关闭功能-类似于我们在Android4.0的通知栏、最近的应用程序列表或浏览器选项卡中看到的功能。我想在运行Android2.2+的设备上运行该应用程序。请参见下图。我还想更改被滑走的项目的透明度-就像在ICS中一样。我在http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android-apps/4.0.1_r1/com/android/browser/TabScrollView.java?av=f上检查了ICS网络浏览器

android - 在上下文操作模式下选择时,ListView 项目在视觉上不会变为 "highlighted"

我关注了安卓官方网站的tutorialoncreatingcontextualactionmenus.使用下面的代码,当我长按我的ListView项目之一时,它确实被选中,但它并没有直观地表明它已被选中。我正在使用HoloLight主题,我希望我的ListView中每个选定项目的背景颜色都变为蓝色阴影。这是正常行为吗?我已经尝试测试listView.setChoiceMode(ListView.CHOICE_MODE_SINGLE);,甚至没有一行会突出显示。使用listView.setSelector(android.R.color.holo_blue_light);确实会突出显示最

android - ListView 滚动时覆盖另一个布局

实际上我不知道它是如何正确调用的——overlay、parallax或slideUP,无论如何,我有一个名为“cafedetails”的Activity,它显示一个带有标题信息(名称、最低价格、交货时间min)的Container(LinearLayout)e.t.c)和其他容器(ViewPager),其中包含带有某些信息(菜单和菜肴)的ExpandableListView,我想做的就是在将ListView滚动到特定的Y位置以覆盖(或覆盖)标题信息时向上滑动我的Viewpager。类似的效果(但我不需要使用视差)看起来像这样我可以检测到用户何时向下或向上滚动ListView,但是如何使

c# - Xamarin Forms ListView 程序刷新在页面加载时不会在 Android 上停止

我在VisualStudio2015中有一个带有ListView的Portable项目,它通过以下函数refreshData通过API调用填充了一些数据:asyncTaskrefreshData(){myListView.BeginRefresh();varapiCallResult=awaitApp.Api.myApiGetCall();myListView.ItemsSource=apiCallResult;myListView.EndRefresh();}refreshData()被调用protectedoverridevoidOnAppearing(){base.OnAppea

android - 使用自定义 BaseAdapter 从 ListView 中删除项目

我正在使用自定义的BaseAdapter在ListView上显示项目。这些项目只是保存在ArrayList中的字符串。列表项上有一个删除按钮(红色的大X),我想从ArrayList中删除该项,并通知ListView自行更新。但是,我尝试过的每一个实现都会得到神秘的位置编号,因此例如单击项目2的删除按钮将删除项目5。它似乎几乎完全是随机的。需要注意的一点是,元素可以重复,但必须保持相同的顺序。例如,我可以将“Irish”作为元素3和7两次。我的代码如下:privatestaticclassViewHolder{TextViewlang;intposition;}publicViewget

android - 更改可扩展 ListView 的图标

我想更改可展开ListView的展开图标和默认图标。我做了一些研究如何做到这一点,发现thisquestion.我想我是按照那里描述的那样做的。我有2个图标,第一个称为defaulticon.png,第二个称为expandicon.png。麻烦位于drawable文件夹中(不在drawable-hdpi中)。我的ListView声明如下所示:groupindicator是一个xml文件,也位于drawable文件夹中,如下所示:但是图标不会改变。ListView中的默认图标消失,取而代之的是没有图标。资源是否有任何限制(我可以使用多大的资源(均为160x160),它们必须位于何处,..

滚动时Android listview末尾有额外空间

我在ListView上平滑滚动时遇到了奇怪的行为。我在列表中有30个项目。当我平滑滚动时listview.smoothScrollToPositionFromTop(29,0);屏幕末尾会有一些额外的空间。实际上ListView向上移动了一点。下面附上图片。但如果我手动滚动,将没有空间。可以采取什么措施来解决此行为?这是我的布局: 最佳答案 正如您所说,我认为这是一个Android问题。它似乎是过度滚动动画的一部分,似乎在完成动画之前就“卡住了”。我在使用SwipeToRefresh时也有类似的经历,刷新后进度指示器不会完全消失。无

android - 带图片和文字的ListView

这个问题在这里已经有了答案:HowtolazyloadimagesinListViewinAndroid(41个回答)关闭9年前。如何创建左侧为图像、右侧为文本的ListView?(注:图片是之前从网上下载的)提前致谢!

listview - 如何在 Flutter ListView Builder 中移除或管理空间?

我是新来的,这个问题也可能是重复的。如果有人可以帮助我找到回答我的问题吗?非常感谢您的善意帮助。问题:如何在FlutterListViewBuilder中移除或管理空间?附件是侧面菜单/抽屉导航的照片。我需要的是减少导航项的高度。换句话说,减少每个项目的顶部和底部间距。代码如下:import'package:flutter/material.dart';import'../pages/home_screen.dart';import'../pages/list_page.dart';import'../pages/item_page.dart';finalListmenuItems=[

listview - 如何在 Flutter ListView Builder 中移除或管理空间?

我是新来的,这个问题也可能是重复的。如果有人可以帮助我找到回答我的问题吗?非常感谢您的善意帮助。问题:如何在FlutterListViewBuilder中移除或管理空间?附件是侧面菜单/抽屉导航的照片。我需要的是减少导航项的高度。换句话说,减少每个项目的顶部和底部间距。代码如下:import'package:flutter/material.dart';import'../pages/home_screen.dart';import'../pages/list_page.dart';import'../pages/item_page.dart';finalListmenuItems=[