草庐IT

ListView-Adapter

全部标签

android - ListView 行样式 - 文本左对齐,图标右对齐

我试图让ListView行看起来像下面这样:|Text-Text-Text|图像按钮对齐到右边缘。我怎样才能做到这一点?这是我正在使用的当前布局代码。我做错了什么?我的代码目前产生这个: 最佳答案 第1步:使用RelativeLayout基础。第2步:将您的ImageButton设置为具有android:layout_alignParentRight="true"第3步:将您的TextView设置为android:layout_alignParentLeft="true",android:layout_toLeftOf="..."(

android - 无法将页脚添加到 ListView

我有一个ListView,我正在尝试向其添加页脚。由于某种原因,它不会出现。我的页脚在名为layout_footer的单独XML布局中定义。Viewv=getLayoutInflater().inflate(R.layout.layout_footer,getListView(),false);getListView().addFooterView(v);这是我的ListActivity的onCreate方法中的代码。请注意,这是我在onCreate中做的最后一件事。我希望此项目与列表的其余部分一起滚动,根据我找到的资源,我相信这就是您的做法。不幸的是,页脚没有显示:(帮助将不胜感激

android - 自定义ListView后台问题

我有一个带有ListView的LinearLayout布局。我已将LinearLayout的android:background(我也在ListView上尝试过)设为我想要的背景图像。这很好用。但是,当我开始滚动ListView时,背景通常会消失并变成黑色。如果我再移动它一些,我也许能够让它再次出现。看起来Android正在绘制,或者可能将我背景背后的内容绘制到项目上。有什么想法/解决方案吗? 最佳答案 android:cacheColorHint="#00000000"在你的ListView上更多信息在这里http://www.c

android - 尝试使用 runQueryOnBackgroundThread 过滤 ListView 但没有任何反应 - 我错过了什么?

我在数据库中有一个国家列表。我创建了一个选择国家/地区Activity,其中包含一个用于过滤的编辑框和一个显示国旗和国家/地区名称的列表。当Activity开始时,列表显示按字母顺序排序的整个国家/地区列表-工作正常。当客户开始在搜索框中输入内容时,我希望根据他们的输入过滤列表。我的数据库查询以前在AutoCompleteView中工作(我只想切换到一个单独的文本框和列表),所以我知道我的完整查询和我的约束查询正在工作。我所做的是将TextWatcher添加到EditTextView,每次更改文本时,我都会调用列表的SimpleCursorAdapterrunQueryOnBackgr

android - 在 ListView 中动态更改 TextView 字体颜色

我正在将XML文档绑定(bind)到自定义适配器。列表中的所有项目最初都具有白色字体颜色。XML文档中的一个节点有一个我正在检查的属性,如果设置了该属性,我想将ListView中该项目的字体颜色更改为较深的颜色。我的代码最初似乎可以工作,但如果我上下滚动列表,ListView中应该保持白色的项目会自动变为深色,出于某种原因:这是我的布局代码:这是我的自定义适配器:privateclassCustomAdapterextendsBaseAdapter{privateArrayListmData=newArrayList();privateLayoutInflatermInflater;p

android - 在 ListView 中显示文件列表

我想知道如何在ListView中显示目录中的文件。这些文件可以列出:Filedir=newFile(dirPath);File[]filelist=dir.listFiles();并通过ArrayAdapter添加到ListView但我不了解ArrayAdapter的用法。 最佳答案 我想你想显示该目录中文件的名称,这样你可以试试这个:Filedir=newFile(dirPath);File[]filelist=dir.listFiles();String[]theNamesOfFiles=newString[filelist.l

java - android中可扩展 ListView 中的图像图标

我想在可扩展ListView中添加一个图像图标。我看过他们只在子元素中添加的教程。有没有其他方法可以在父元素中添加图像图标任何帮助,将不胜感激。提前致谢。 最佳答案 您还可以在XML中定义自己的groupIndicator:首先定义自己的drawable(我命名为list_view_group_indicator.xml,放在drawable目录下)然后将它用作您的expandableListview的可绘制对象 关于java-android中可扩展ListView中的图像图标,我们在S

android - 我正在获取 listView.getChildCount(),设置 arrayadapter 后是否为 0?

我想从facebook加载图像并填充到ListView中,我能够获取friend列表和他们的信息,但我想设置图像我正在获取getChildCount()0,请帮忙,publicstaticArrayListfbUserArrayList;publicstaticDrawablesharedDrawable;publicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.friends_list_view);this.setTitle("FBFr

java - ListView 不响应 Android 中的点击事件

我有一个自定义ListView项,如下所示:在这个ListView中使用:现在我希望当在任何列表项上单击PingFriend按钮时它应该显示一个AlertDialog。我用过这个代码...friendListAdapter=newFriendListAdapter(FriendListActivity.this,friends);friendListView=(ListView)findViewById(R.id.friend_list);friendListView.setAdapter(friendListAdapter);downloadFriends_async();//Thi

android listview 每个项目的不同 View

下面是一段代码,用于获取列表项的View。我想为ListView的每一行使用不同的View,我该怎么做?有什么好的教程吗?publicViewgetView(intposition,ViewconvertView,ViewGroupparent){Viewrow=convertView;ResultWrapperwrapper;if(row==null){LayoutInflaterinflater=getLayoutInflater();row=inflater.inflate(R.layout.result_row,null);wrapper=newResultWrapper(ro