草庐IT

ListView1

全部标签

android - Android 中自定义 ListView 中复选框的单击事件

我的ListView行有一个自定义布局:我还有一个适配器来显示适当的数据;它是这样做的。从UI的角度来看,它看起来像我想要的。但是,当我单击一个复选框时,没有任何反应。我想在后端存储我选择的项目列表(理想情况下在Activity类中)。在Activity类的onCreate中,我有这段代码:listView.setAdapter(adapter);listView.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE);//ClickeventforsinglelistrowlistView.setOnItemClickListener(newOnIt

android - 从某个元素访问 ListView 的其他元素的 View

我有一个ListView,它的每个元素都是一个自定义布局。布局由两个框架组成:第一个只是一个TextView,第二个是由两个图像组成的LinearLayout。我想做的是,如果我单击ListView的一个元素,如果LinearLayout“消失”,它就会“可见”并且TextView被禁用。如果LinearLayout是“可见的”,它就会“消失”并且TextView会被禁用。这是我的以下代码:代码:ListViewlvw=(ListView)layout.findViewById(R.id.formats);formatAdapteradapter=newformatAdapter(ac

android - 如何使用带有 ListView 而不是 Recycler View 的折叠工具栏

有谁知道如何使用ListView而不是回收器View来实现折叠工具栏? 最佳答案 要使其正常工作,您应该:在您的自定义ListView实现中实现NestedScrollingChild。添加字段privatefinalNestedScrollingChildHelpermScrollingChildHelper;并在构造函数中初始化将NestedScrollingChild的方法委托(delegate)给它在mScrollingChildHelper初始化之后调用setNestedScrollingEnabled(true);例如,

android - Listview改变键盘打开其他 View 的位置

我使用LinearLayout创建了android屏幕,其中我使用layout_sum属性进行屏幕划分。在创建一个EditText用于在ListView中搜索时,在打开软键盘之前似乎没问题。但是,当我打开软键盘时,EditText会像图像中显示的那样隐藏。这是我的xml代码。键盘打开前的画面键盘打开后任何帮助都将得到应用。谢谢。 最佳答案 ListView上方的LinearLayout不要使用weight,即使用固定高度,ListView的weight设置为1。编辑:示例代码:... 关

android - Android ListView 的 transcriptMode 是什么?

AndroidListView的transcriptMode是什么?它有什么作用?这一行是为了确保StackOverFlow允许提问。 最佳答案 来自文档:“在转录模式下,列表会滚动到底部以使添加的新项目可见。”http://developer.android.com/reference/android/widget/AbsListView.html#attr_android:transcriptMode编辑:澄清一下,上面的链接是AbsListView,ListView的父类(superclass),属性来自这里。

android - 无法在启用 FastScroll 的 ListView 上选择右键

我有一个ListView,左侧有图像,中间有标题和副标题,右侧有一个ImageButton(此按钮右侧没有任何边距)。我为此ListView启用了快速滚动。当我尝试单击右侧的ImageButton时,滚动条成为焦点并且ListView开始滚动。我无法选择右侧的按钮。请帮帮我。 最佳答案 您需要覆盖ListView类及其onInterceptTouchEvent方法。publicclassCustomListViewextendsListView{publicCustomListView(Contextcontext,Attribut

c# - Xamarin.UITest REPL。如何从 ListView 元素获取对象列表?

如何获取“grid_table”元素的长度?我有以下REPL树输出:目前我只能获取“grid_table”元素,但不能获取其“container”元素或至少“grid_table”长度。可能吗?或者我只能通过“容器”Id获取元素? 最佳答案 要计算grid_table的所有直接子级,请使用:app.Query(q=>q.Id("grid_table").Child()).Length要计算所有ID为“container”且属于“grid_table”后代的元素,您可以使用:app.Query(q=>q.Id("grid_table"

mobile - Flutter 如何使用 ListView 水平和 GridView 垂直滚动屏幕

我有一个像附图一样的布局。我希望在同一个屏幕和水平Listview中包含流行/最新项目,并在GridView下方包含完整项目列表。ListView应该有水平滚动,而且,所有的屏幕都可以垂直滚动。右侧的黑条模拟滚动条(不是必需的,仅用于说明目的)。您可以在GooglePlay应用本身中看到这种行为,您可以在其中水平滑动以查看类别中的更多项目,也可以垂直滚动以查看更多类别列表。我尝试了Stack和Column小部件,但没有任何效果。关于如何构建此布局的任何想法? 最佳答案 你可以使用Slivers,试试我做的这个例子:@override

mobile - Flutter 如何使用 ListView 水平和 GridView 垂直滚动屏幕

我有一个像附图一样的布局。我希望在同一个屏幕和水平Listview中包含流行/最新项目,并在GridView下方包含完整项目列表。ListView应该有水平滚动,而且,所有的屏幕都可以垂直滚动。右侧的黑条模拟滚动条(不是必需的,仅用于说明目的)。您可以在GooglePlay应用本身中看到这种行为,您可以在其中水平滑动以查看类别中的更多项目,也可以垂直滚动以查看更多类别列表。我尝试了Stack和Column小部件,但没有任何效果。关于如何构建此布局的任何想法? 最佳答案 你可以使用Slivers,试试我做的这个例子:@override

android - 使用 strings.xml 中的文本和值填充 ListView

我是android的新手,想要填充以id作为值和字符串作为标题的ListView项目。我所能找到的搜索是他们建议使用像这样的字符串数组:firstitemseconditem我正在寻找的是这样的东西:firstitemseconditem就像html中select的option标签 最佳答案 创建一个新的Activity(这将生成一个xml文件(布局)和一个Java类。在布局上,创建一个在int上有一个ListView的Layot:在您的Activity中,您必须:创建一个ListView变量将您的观点映射到此变量的XML上从资源数