草庐IT

listView1

全部标签

android: onClick 仅响应 ListView 中的第二次单击

我发现了一个关于滚动ListView和按钮单击的类似问题,但它对我没有帮助。我的问题是:我有一个带有自定义行的ListView。我有两种不同的ListView状态;状态之间的切换是屏幕底部的按钮。第二种状态在每一行都有删除按钮。当我单击特定行中的删除按钮时,该行将从数据库中删除并更新ListView。一切都很好,除了我需要点击删除按钮两次才能正常工作。下面是我处理点击的代码。flag==1是listview的第二个状态。publicvoidonItemClick(AdapterViewparent,Viewv,intposition,longid){Viewmain=parent.ge

android - AlertDialog 的自定义 ListView

我试图让我的AlertDialog具有自定义ListView,但似乎无法正确显示或运行它。privatevoidbuildDialog(){intselectedItem=-1;//somehowgetyourpreviouslyselectedchoiceLayoutInflaterinflater=((LayoutInflater)this.getSystemService(Context.LAYOUT_INFLATER_SERVICE));ViewcustomView=inflater.inflate(R.layout.listview,null,false);AlertDial

android - 我想测量 ListView 的高度(getHight() = 0)

我不能自己决定任务会问我想测量ListView的高度。无法捕捉到渲染ListView的时刻(rssListView.getHight();=0)publicclassRSSactivityextendsActivity{publicstaticRssItemselectedRssItem=null;StringfeedUrl="";ListViewrssListView=null;ArrayListrssItems=newArrayList();ArrayAdapteraa=null;@OverridepublicvoidonCreate(BundlesavedInstanceStat

android - 在底部显示广告而不与 ListView 重叠

我正在开发android项目,但我无法在ListView下方的屏幕底部显示广告,而不会造成任何重叠。目前,如果ListView中有大量项目导致滚动,广告应该显示在ListView下方,但此时广告位于ListView顶部,因此,用户看不到ListView底部的内容。下面是我的XML布局的副本我有很多不同的方法,将它全部放在相对布局中而不是使用另一个线性布局,没有alignparentbottom=true但它位于ListView的顶部,与ListView顶部的任何内容重叠列表显示。感谢您提供的任何帮助。 最佳答案 您可以通过仅使用Li

android - Android中ListView缓存的实现方法

我有一个包含大量数据的ListView。第一次,我从Web服务加载所有数据。现在我想缓存该数据,这样,如果我再次打开该页面,我可以从缓存中获取数据,而不是再次查询网络服务。我该怎么做? 最佳答案 我假设您将从WebService检索到的数据存储在一个可序列化的对象中(正如您在编辑之前在问题中所述。)您可以将可序列化对象存储到一个文件中并稍后加载它们:商店:FileOutputStreamfileOutputStream=yourContext.openFileOutput(fileName,Context.MODE_PRIVATE)

android - 可扩展的 ListView 总是滚动到底部问题

我创建了简单的应用程序,我有显示字典单词的可扩展ListView。这个可扩展ListView几乎可以正常工作,但是当我触摸任何一个词时,它滚动到底部。任何帮助将不胜感激。这是我的Xml文件这是我的java代码...mExpandableList=(ExpandableListView)findViewById(R.id.expandable_list);mExpandableList.setAdapter(newMyCustomAdapter(Dictionary.this,arrayParents));mExpandableList.setOnItemClickListener(th

android - 在 ListView 中实现滑动

我想像SamsungAndroidPhones调用功能一样在ListView中实现Swipe我有一个列表,如下图所示:现在,当我从左侧滑动一定距离(即25%的距离)向右侧滑动时,它只是改变了背景,就像三星设备中的调用功能或SwipeListView一样:为此需要解决方案。 最佳答案 试试这段代码:main.xml文件原始文件.xml主Activity.javaimportjava.util.ArrayList;importandroid.app.Activity;importandroid.content.Context;impor

android - 根据列表项的数量动态更改 ListView 中的行高

我正在创建一个使用ListView的Android应用程序。ListView由CheckedTextView列表项组成。我的Activity在顶部包含一个EditText,在其下方包含一个TextView,在底部包含一个Button。TextView和按钮之间的空间是ListView占用的区域。现在,由于我的ListView包含的项目很少,因此ListView的整个空间都没有被它们占用。此外,留下的空间显然因设备而异。我想知道的是,是否有办法改变ListView的行高,以便覆盖分配给ListView的整个空间。而且,如果需要添加一些项目,行高可能会相应地自行调整。我在下面提供了一些代码

java - 将 onItemClick 设置为自定义适配器 ListView

当我在尝试将我的listView项目的位置固定为过滤时所需的Intent时遇到问题,并获得信息我可以使用自定义适配器覆盖该问题,我已经做到了,但我不知道如何分配点击次数对于每个项目,请检查以下代码:publicclassIndexPageActivityextendsActivity{ListViewlistView;EditTexteditTextB;@OverrideprotectedvoidonCreate(BundlesavfedInstanceState){//TODOAuto-generatedmethodstubsuper.onCreate(savedInstanceSt

没有Listview的Android抽屉导航

我想创建一个像抽屉导航一样的滑动菜单。但是会有TextView和ImageView,就像一个半Activity。有可能做到这一点吗? 最佳答案 您可以使用支持库中的NavigationDrawer。包含一个FrameLayout作为DrawerLayout的子级并制作android:layout_gravity="left"。然后把你想要的任何东西放进去。您不必只使用ListView。您在具有左引力的View中放置的内容将是左侧菜单 关于没有Listview的Android抽屉导航,我们