草庐IT

ListView1

全部标签

android - Android 中的反转 ListView?

有没有一种简单的方法可以以相反的顺序显示ListView?我正在尝试创建一个基于对话的应用程序,并希望最新的条目位于ListView的底部。我知道transcriptMode和stackFromBottom,但我的问题是数据的顺序。假设我有100个对话项目,我想显示第80-100个项目,其中100个是最近的对话项目。我想显示80-100,这意味着我的查询中有一个ORDERBYiddescLIMIT20,这会强制将项目按100到80排序,这与我需要的相反。我目前有一些讨厌的内部查询代码,但感觉应该有一个基于反转光标或简单地反转ListView的更简单的解决方案。

android - 如何从 ListView 中的自定义适配器获取数据?

这是我的问题:我为我的ListView创建了一个自定义适配器,我从我提供给该适配器的列表中获取信息,以便他完成我的ListView。他做的一切都正确。现在我想实现一个OnItemClickListener并从中获取数据。但是在那个列表中我有4个TextViews...如何检索数据?我已经知道如何获取ID和位置,因为我将它们显示在Toast中。非常感谢您的帮助!这是自定义适配器:publicclassNextRdvAdapterextendsArrayAdapter{privateListlistNextRdv=newArrayList();privateContextcontext;p

listview - flutter ListView 标题

关闭。这个问题需要更多focused.它目前不接受答案。想要改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭4年前。社区审核了是否重新打开此问题11个月前并关闭:原始关闭原因未解决Improvethisquestion我想每天制作一个带有标题的ListView,例如谷歌日历和谷歌联系人。我找不到如何在flutterView中制作这样的示例。所以我想在左侧有一个标题棒,例如第一个项目的日期,直到第二天到达顶部,然后前一天必须继续滚动。我应该像画廊中的动画示例那样使用MultiChildLayoutDelegate,还是可以通过某种方式使用ListView?

listview - flutter ListView 标题

关闭。这个问题需要更多focused.它目前不接受答案。想要改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭4年前。社区审核了是否重新打开此问题11个月前并关闭:原始关闭原因未解决Improvethisquestion我想每天制作一个带有标题的ListView,例如谷歌日历和谷歌联系人。我找不到如何在flutterView中制作这样的示例。所以我想在左侧有一个标题棒,例如第一个项目的日期,直到第二天到达顶部,然后前一天必须继续滚动。我应该像画廊中的动画示例那样使用MultiChildLayoutDelegate,还是可以通过某种方式使用ListView?

android - 自定义 ListView Android

我的自定义ListView有问题。SimpleAdapteradapter=newSimpleAdapter(this,this.dh.selectAll(),R.layout.custom_row_view,newString[]{"Icon","Chance","TeamID"},newint[]{R.id.text1,R.id.text2,R.id.text3});setListAdapter(adapter);这是我的简单适配器。我想在其中放入图标,我可以这样做吗? 最佳答案 是的,你可以...我的列表.java:packa

listview - Flutter:ListView不可滚动,不可弹跳

我有以下示例(在iPhoneX、iOS11上测试):import'package:flutter/material.dart';voidmain()=>runApp(newMyApp());classMyAppextendsStatelessWidget{@overrideWidgetbuild(BuildContextcontext){returnnewMaterialApp(title:'FlutterDemo',theme:newThemeData(primarySwatch:Colors.blue,),home:newMyHomePage(title:'FlutterDemoH

listview - Flutter:ListView不可滚动,不可弹跳

我有以下示例(在iPhoneX、iOS11上测试):import'package:flutter/material.dart';voidmain()=>runApp(newMyApp());classMyAppextendsStatelessWidget{@overrideWidgetbuild(BuildContextcontext){returnnewMaterialApp(title:'FlutterDemo',theme:newThemeData(primarySwatch:Colors.blue,),home:newMyHomePage(title:'FlutterDemoH

java - DrawerLayout ListView 未使用 GLSurfaceView 作为内容绘制

我的Android应用程序是全屏OpenGLES2.0应用程序,因此主要内容是GLSurfaceView的自定义扩展。Activity布局如下所示:然后我使用FrameLayout的addView方法添加我的GLSurfaceView。如果我不这样做,抽屉会按预期工作。当我将它滑入时,ListView似乎被正确拉出,因为我无法再与GLSurfaceView交互,直到我将它滑回左侧。但它根本不显示,就像GLSurfaceView总是呈现在它上面。如何获得以GLSurfaceView作为内容的DrawerLayout? 最佳答案 我刚刚

android - 如何以编程方式更改 ListView 高度..?

我想知道如何以编程方式更改ListView的高度。是否可以更改单个列表项的子项高度...? 最佳答案 ViewGroup.LayoutParamsparams=listView.getLayoutParams();params.height=whatYouWant;listView.setLayoutParams(params);listView.requestLayout(); 关于android-如何以编程方式更改ListView高度..?,我们在StackOverflow上找到一个

android - ListView 项目顶部和底部的 ListView 分隔线

我正在使用AndroidListview,并且我希望在listview项目的两侧有一个1px的分隔线,这意味着在两种不同颜色的顶部和底部。但问题是我没有因为在底部显示分隔线而登录。我尝试了android:layout_below但它显示为无效。这是ListView代码这是我用于顶部边框的xml文件。dividerheight.xml这是我行的布局 最佳答案 有几种方法可以实现这一点。一种简单的方法是在列表中完全隐藏分隔符(将分隔符宽度设置为0或将分隔符设置为空),并且只让每个列表项在顶部包含一行,在底部包含一行。考虑这个xml:由于