草庐IT

ListView1

全部标签

android - 如何在android中自定义 ListView 中单击按钮和 ListView 项单击

我的ListView中有4个项目,其中3个是TextView,一个是按钮,在我的情况下,我必须从一个列表中打开2个新Activity第一次点击按钮第二次从ListView项目中单击但是当我在ListView中添加按钮时,列表点击不起作用,我也无法处理按钮的点击。我正在使用BaseAdapter类在ListView中设置数据。请帮我解决这个问题。谢谢。 最佳答案 或者你可以只设置你的按钮android:focusable="false"在这种情况下,您的ListView将向监听器触发onItemClick操作,并且Button在单击时

android - 如果添加了页脚 View ,分隔线将从 ListView 中的最后一项消失

如果在ListView中添加了页脚View,则分隔符会从ListView的最后一项消失。即使我已经为ListView设置了android:footerDividersEnabled="true",我的页脚View也只是TextTiew。 最佳答案 设置isSelectable至true对我不起作用,可能是因为我也在打电话removeFooterView当我的列表加载完成时。最终为我修复的是设置android:layout_height到ListView上的“fill_parent”而不是“wrap_content”。

android - Android 上带字母表的 ListView

我想在android上做一个ListView,它在列表附近包含一个字母表(就像iphone应用程序)。当我点击c字母列表滚动并从c字母开始时,我找不到任何方法来实现列表和字母表。谢谢 最佳答案 FastScroll可能适合您?http://developer.android.com/reference/android/widget/AbsListView.html#setFastScrollEnabled%28boolean%29 关于android-Android上带字母表的ListV

android - 如何在 Android 2.2 中禁用 ListView 过度滚动?

我有一个过度滚动的ListView,即使显示的项目不大于屏幕上可以容纳的项目也是如此。在Android2.3及更高版本上,曾经可以使用ListView#setOverScrollMode(int)来防止ListView过度滚动,但是在2.2上你会怎么做呢?澄清:这不会发生在普通的Android设备上,它已经在运行Android2.2的SamsungTouchWiz设备上观察到。谢谢! 最佳答案 我认为这是三星UI自定义,我不知道它是否可以轻松禁用。 关于android-如何在Androi

android - Android ListView 项的滑入按钮效果

我正在将iPhone应用程序移植到Android应用程序中,其中一个困难是重新创建iPhone原生的功能。我发现了iPhone的原生功能:当用户在ListView中对列表项执行滑动触摸时,会出现一个删除按钮。安卓有这个版本吗?是否可以使用和重复使用/定制? 最佳答案 这只是实现起来有点复杂。这就是我从更高层次谈论的内容。创建自定义ViewGroup/Layout来容纳列表项。在此布局中,您有文本行图像或您拥有的任何内容以及删除按钮。您还可以在这里监听隐藏或取消隐藏删除按钮的手势。在您的列表适配器中,您需要跟踪哪些项目显示删除按钮,哪

android - 使用 ListView-Adapter 预加载更多 View

如果我理解正确,ListView-Adapter会加载1个当前在屏幕上可见的View。假设View1到5,加上不可见但预加载的View6。如果用户向下滚动,View1将被关闭并显示View6。我想知道如何预加载更多View,例如示例中的View6,而不是只有一个View,例如三观我希望通过增加预加载View计数来为ListView项目提供更多时间来计算View/获得更流畅的滚动体验。由于有很多主题和相关的关键词,简短列出这个问题不关于的内容:加载ListView数据模型(从Web/DB获取数据)到达ListView末尾时加载更多数据这不是关于ViewHolder模式(回收View)PS

android - 无法在 4.1 的弹出窗口中选择 ListView 中的行,但在 android 5.0 中工作

我的页面中有一个弹出窗口,其中包含一个ListView。我已经在单独的xml中创建了弹出窗口的设计,并将其加载到我主页中的某个按钮单击上。弹出窗口有一个ListView,每行都有一个图像和一个TextView。我无法在android4.1的ListView中获得行选择,但它在5.0中工作。任何人都可以建议我解决方案吗?ListView:ListView项目:添加行点击监听器:lstSiteMenu=(ListView)popupView.findViewById(R.id.lstSites);adapter=newMenuItemsAdapter(SiteActivity.this,a

android - ListView 中的焦点问题 EditText 在 Android 的对话框中显示

我必须在Dialog上显示包含EditText的ListView,用户可以在其中键入EditText中的文本,并且其内容不应丢失。例如,我在ListView中有10个EditText,如果用户在第一个EditText中键入“11”,在第二个EditText中键入“22”,在第三个EditText中键入“33”,然后在用户滚动后在第十个EditText处向下滚动ListView在第一个EditText再次向上,那时第一个EditText的值应该是“11”,第二个EditText的值应该是“22”等等,我通过在EditText中更改文本时设置EditText来实现这一点。我使用NiftyD

android - 更新 ListView 中的进度条以进行多文件下载

我们如何更新ListView中的进度条。当每个进度条与一个文件的下载相关联时,这是通过AsyncTask完成的。功能将是:每个进度条都会随着下载的进行而更新。当文件下载完成后,它将保存到SD卡中。它将添加它服务(在后台运行。当下载一个文件时,它应该显示“完成”(不应从ListView中删除)我还使用了一个数据库来下载文件。该列表还取决于数据库向量。我该如何实现。我也尝试过但没有得到解决方案。下面两张截图详细说明一下:我也试过这段代码:temp=databaseHandler.getAllNotifyNumber();list_download=(ListView)findViewByI

android - 如何像 Instagram 和 Vine 一样在 ListView 中播放视频?

我是android开发的新手,我想在ListView中播放多个视频。目前,每个ListView行项目都是一个VideoView。这种方法没有奏效,因为当我开始滚动时VideoViews行为异常。我研究过here,here,here并发现VideoViews和TextureViews在ListViews和ScrollViews中不能很好地工作。vine和instagram等应用程序如何能够在ListView中播放视频?非常感谢任何帮助? 最佳答案 虽然答案来晚了,但我认为这可能有助于寻找相同答案的人。github中有一个示例应用程序实