草庐IT

ListView1

全部标签

java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用

我有一个带有自定义适配器的自定义listview。我想点击listview的项目并做一些事情。OnItemClickListener不起作用。但我实现了OnLongItemClickListener,它运行得非常好。主ActivitypublicclassMainActivityextendsActivity{ArrayListproducts=newArrayList();AdapterlistviewAdapter;//customadapterobjectListViewlistview;publicvoidonCreate(BundlesavedInstanceState){s

java - Android:OnItemCLickListener 在 ListView 中不工作

我是Android开发的新手,但在我遇到这个问题之前,我的项目进展顺利。我研究了这个问题,但其他问题的解决方案都没有解决我的问题。我有一个SportsAvtivity实现了AdapterViewOnItemClickListener但是当我点击列表项时没有任何反应。任何帮助将不胜感激。SportsActivity.java:publicclassSportsActivityextendsActivityimplementsAdapterView.OnItemClickListener{ListViewmainListView;JSONAdaptermJSONAdapter;privat

Viewpager Fragment 中的 Android Listview - 无滚动

我正在尝试在Viewpager中创建一个ListView。ViewPager使用的是fragment。所以ListView在Fragement里面。我的Listview没有滚动,尽管在Listview中onitmclicked和ontouch被调用。我的代码lvalltourney.setOnTouchListener(newView.OnTouchListener(){@OverridepublicbooleanonTouch(Viewv,MotionEventevent){lvalltourney.getParent().requestDisallowInterceptTouchE

android - 在 Android 中动态填充对象的 ListView

我在网上查阅了一些教程,但认为以下是最好的方法。我的Activity只包含一个文本字段(editText)和一个ListView(rooomlv)代码列表中包含的对象是RoomCell对象我的类(class)有以下变量publicclassRoomsActivityextendsActionBarActivity{ListViewlistview2;RoomCell[]roomcells={rc1,rc2,rc3,rc4,rc5,rc6,rc7,rc8,rc9};//whererc1,rc2,...arepredefinedobjectsRoomCell[]finalcells=roo

Android ListView 卡片行为

我刚刚注意到一件事。当我在ListView中使用布局时,我通常使用LinearLayout,然后在其中使用CardView。CardView的边距为10dp,看起来一切正常。但是,当我只使用具有相同属性的CardView时,它根本没有给我余地。我做错了什么吗?布局1(给我想要的布局):布局2(无边距): 最佳答案 我也遇到了这个问题。我认为会发生这种情况,因为ListView忽略/不支持margin属性。更多相关信息:WhyLinearLayout'smarginisbeingignoredifusedasListViewrowvi

java - ListView 在 android 中不起作用

我正在尝试为我的大学项目制作一个通知应用。我正在尝试为listview创建自定义适配器,但包含ListView的Activity未显示任何内容。我想我在CustomAdapter.java中的getView()方法中做错了什么。CustomAdapter类用于为ListView创建subview。listviechild.xml定义listviewtithxml文件中单行的布局-listactivity.xmlpackagecom.example.client_nic;importjava.util.ArrayList;importandroid.content.Context;imp

android - ListView 或 2 个 ListView 中的 GridView 更好?

我试图在我的Activity中使用带有ListView的GridView,但出现错误。还有其他方法可以得到下面的结果吗?在我的主要Activity中,我想要一个ListView显示大ImageView,第二个将它们显示为每行2个图像,我应该使用GridView还是第二个ListView就足够了?这是我的代码 最佳答案 更合适和直接的解决方案是将RecyclerView与GridLayoutManager一起使用。GridLayoutManager采用SpanSizeLookup对象,它允许您指定每个项目将占用多少跨度。此问题的完整解

java - Android Listview 不滚动仍然无法正常工作

美好的一天!我在stackoverflow上尝试了很多其他帖子,但它对我不起作用,可能是因为我是Android开发的新手。我的问题如下:XML布局:在AndroidStudio中预览:在onCreateView中:publicViewonCreateView(LayoutInflaterinflater,ViewGroupcontainer,BundlesavedInstanceState){}绑定(bind)ListView:publicViewonCreateView(LayoutInflaterinflater,ViewGroupcontainer,BundlesavedInst

Android 动态创建 UI 与 ListView

我有一个使用Xamarin开发的Android应用程序。该应用程序联系服务器,并通过网络服务(SOAP)接收对象列表。目前,在我的axml文件中,ScrollView标签内只有线性布局(ll),没有其他内容。在代码中,我循环遍历集合并更新我想要的元素并将其附加到布局。完成每条记录后,我将附加(即AddView)到主布局(ll)。一切正常。我有一些顾虑,我很感激一些对此的反馈。1)列表中的每个对象都包含一个指向在线图像的URL。目前,对于每个对象,我的进程单独下载图片。即使对象的其他属性不同,ListView是否会给我任何重用(缓存等)已下载图片的优势?如果我切换到ListView,网络

android - ScrollView 中的 ListView 不显示所有项目

我的布局有两个ListView,它们都在ScrollView中,因为内容可能会超过设备的高度。这是布局:这两个ListView的id分别是listView2和listView6。我已经正确地为这两个ListView设置了适配器。我正在从后端获取数据。对于这两个ListView,我从后端获取了两个项目,但实际上它在每个ListView中只显示了一个项目。我还尝试使用notifyDataSetChanged()将项目添加到第二个listView,但这也不起作用。我只得到一件元素。可能的原因是什么以及如何解决? 最佳答案 这是我所做的,以