android-listview相关内容
我正在使用 SimpleCursorAdapter 来填充 Android ListView,并且想知道我应该如何将我从数据库中获取的所有时间戳(每个时间戳都在“DATE_DATE"中)转换为人类可读的日期,也许使用 SimpleDateFormat? Cursor programDateCursor = mDbAdapter.loadProgramDates();startManagingCu
..
我有一个包含 2 个项目的 listView,2 个项目是“秒"和“分钟"当我按“秒"时,我想要一个 alertDialogBox 来打开显示 5,10,15,... 秒.当我按分钟时相同 像这样: 但是我在实现它时遇到了麻烦,因为我不太了解它是如何工作的.这是我的代码: import android.app.Activity;导入 android.app.AlertDialog;导
..
我创建了一个 ArrayList> 集合来保存 ListView 的数据.我正在使用 SimpleAdapter. 当列表项的 ID % 10 == 0 时,是否可以更改列表项的背景? 这是代码(方法生成布局): private void fillData() {光标 c = this.mDbManager.getNgOrderDetailByOrderNumber(this.mNu
..
我有一个简单的列表视图,我为它定义了一个用于分隔线的自定义可绘制对象.我已将分隔高度定义为 1dp.列表视图位于片段内.
..
有没有办法从Android的ListView中获取第一个可见的View? 我可以获取支持 Adapter 中第一个 View 的数据,但似乎无法获取 ListView 中的第一个 View. 我想在滚动操作完成后更改第一个可见视图.我知道我不应该保存对视图的引用. 解决方案 实际上 ListView 项只是 ListView 的子项.所以第一个可见的 ListView 项目是:
..
当为 listView 增加视图时,在 .xml 文件中包含所有没有 android:text 的 textView 是否更好,这对速度有多大影响?ViewStubs 怎么样,会更快吗? 在没有 android:text 和 android:text="@string/abc" 的情况下使用 8 个 textView 对 LinearLayout 进行膨胀时,这会改变什么吗?请注意,我正在重
..
我在 ListView 中有许多元素可以滚动屏幕. 我希望视图末尾有空格.也就是说,用户应该能够滚动经过最后一个元素,使最后一个元素位于视口的中间. 我可以使用 OverScroller,但我认为那只会使视图具有弹性效果,就像在 iPhone 上经常看到的那样. 有什么我可能忽略的地方吗? 滚动到底部的屏幕应如下所示: 解决方案 膨胀您选择的任何布局(这可以是一个
..
我希望在 ListView 的项目上设置 onClickListener 但我看到两种方法 setOnItemClickListener 和 setOnItemSelectedListener .我没有在官方文档中找到对这两个的任何合理解释.哪一个用于什么目的? 要选择一个项目,用户必须点击该项目,那么不同的方法有什么用? 解决方案 就像 项目被点击(单选) vs 项目被选中(
..
我有一个 ListView,其中 fastScrollAlwaysVisible 和 fastScrollEnabled 都设置为 true.在将 SectionIndexer 实施到我的 Adapter 和一个 AlphabetIndexer 之后,我的 fast scroll thumb 将在我滚动时消失,然后重新出现一旦我到达列表的顶部或底部.我对为什么会发生这种情况一无所知.我以前没有经历
..
问题: (1) 向列表视图中的行添加一个触摸监听器,以便在滑动时. (2) 滑动动画播放 (3) 行在后端被删除,并且 (4) 动画播放时没有任何闪烁或抖动.“闪烁"是指动画完成后删除的行会短暂显示. 我怀疑动画监听器发生了一些奇怪的事情,所以我最终做了以下事情(按照给定的顺序完成): 通过将 setFillAfter 和 setFillenabled 设置为
..
我正在开发 android Navigation Drawer 并且通过他们的文档看起来,抽屉只能扩展 Fragment Activity,以便从我的所有活动中打开抽屉,我需要制作我所有的活动一个片段,这不是一个可行的解决方案. 有没有办法打开一个从 Activity 扩展 FragmentActivity 的抽屉? 当我尝试从 Activity 类扩展我的抽屉活动,以及另一个将打开抽
..
我对 android 编程真的很陌生,我成功地从服务器获取数据,然后填充到列表视图中.但是如何在一定时间内自动刷新列表视图项目?当我刷新时,可能会出现新项目,可能会出现来自服务器的新项目. 这是我从服务器检索数据的代码: public class TabActivityQueue extends Fragment {ListView 列表;文本视图编号;文本视图信息;TextView 备注
..
我已经在网上浏览了 2 天并尝试了很多东西,但似乎无法弄清楚这有什么问题. 我对 Android 开发还很陌生,所以我可能错过了一些明显的东西. 我有一个应用程序女巫正在使用 sqllite 数据库来存储一些数据,并且为了在列表视图中显示该概念证明的目的.我可以将项目添加到列表中,也可以删除它们. 到目前为止一切顺利.我遇到的问题是当我而不是删除更新数据库中名为“已删除"的列并将
..
我正在尝试从 URL 获取图像,然后将其添加到列表视图中.我可以成功获取图像,但我很难将其添加到列表视图中. 我试过这种方式: ListView lv = (ListView) findViewById(R.id.list);尝试 {URL url = 新 URL("http://devcms.barcodo.com/Images/ProductImages/ThumbnailImage
..
我的 Activity 中有两个 ListView,当我从第一个 List 中选择一个时,数据将反映到其他列表.我已经完成了这部分,它对我来说很好用.但是我正在努力更改第一个 List 中所选项目的背景,我该怎么做? 解决方案 您可以通过以下方式做到这一点 - 将 android:listSelector="@drawable/selection" 设置为 ListView 的 xm
..
我有一个带有自定义布局的自定义 ListView,其中一个 TextView 用于显示文本,另一个 ImageView 用于长按拖放以重新排序 ListView 项目,如下图所示.请帮助我! 解决方案 这是一个不错的库 DSLV.非常流畅和精细的工作. https://github.com/bauerca/drag-sort-listview.
..
我尝试将 ImageList 添加到我的应用程序中.我添加成功了.它显示了我被选中的银行的标志.我通过 HashMap 添加了这一点,因为我想在单击日志图像时取银行名称. 但是我无法在 onItemClick 方法中获取银行名称.谁能帮我解决这个问题? 这是我的活动代码. public void getImageData() {map = new HashMap();尝试 {JSON
..
我想在 Android 中实现一个包含一些自定义视图的列表.我的问题是我希望视图将一个接一个放置,它们之间有一点重叠.类似于以下架构: 我还想控制这种重叠,当用户点击其中一个项目时,它们会彼此分开. 我试图扩展 ListView 但它似乎很模糊,有什么建议吗? 编辑:这可以更清楚: 我通过将分隔线高度设置为 -50dp 来实现的.这正是我想要实现的目标,但不知何故它并没有反
..
我有一个 ListView,其中每一行都有一个固定的高度. 每行包含一些图像旁边的 TextView. 有时,我想显示的文本太大,因此我想让它可以滚动. 所以我添加了以下几行(基于 Making TextView 在 Android 上可滚动)到我的 TextView text.setMaxLines(5);text.setVerticalScrollBarEnabled(true);te
..
当我打开搜索到的项目时,它打开的是 ListView 的第一个项目,而不是搜索到的项目.即使搜索和找到项目成功. 让我举个例子: 如果我搜索Arrow,我可以获得Arrow,但是当点击Arrow 时,它会Almost Humancode>, Almost Human 是我 ListView 的第一项 如果我搜索American,我会得到The American (first) 和Am
..