Questions tagged «listview»

ListView是大多数现代操作系统中的UI库提供的图形屏幕控件或窗口小部件,用于以列表形式显示项目。

30
如何阻止EditText专注于Android中的Activity启动
我Activity在Android中有两个元素: EditText ListView 当我Activity开始时,EditText立即具有输入焦点(光标闪烁)。我不希望任何控件在启动时就将焦点放在输入上。我试过了: EditText.setSelected(false); EditText.setFocusable(false); 没运气。我如何说服启动EditText时不要选择自己Activity?


15
如何实现Android Pull-to-Refresh
在诸如Twitter(官方应用程序)之类的Android应用程序中,遇到ListView时,可以将其拉下(发布后会反弹)以刷新内容。 我想知道您认为最好的方法是什么? 我可能想到的一些可能性: ListView顶部的项目-但是,我不认为滚动到带有ListView动画的项目位置1(基于0)并不容易。 ListView之外的另一个视图-但是在拉拽ListView时,我需要注意将其向下移动,而且我不确定是否可以检测到对ListView的拖动是否仍然真正滚动了ListView上的项目。 有什么建议吗? PS我想知道官方Twitter应用程序源代码何时发布。已经提到它将被发布,但是六个月过去了,从那以后我们还没有听说过它。

11
滚动时背景ListView变为黑色
我创建了一个特定的列表,该列表存在于以下元素之外,以创建可滚动列表,每行的左侧包含一个图像,右侧包含一些文本: 首先使用“根”布局: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="#C8C8C8" > <TextView android:layout_width="fill_parent" android:layout_height="wrap_content"/> <ListView android:id="@android:id/list" android:layout_width="fill_parent" android:layout_height="fill_parent" android:drawSelectorOnTop="false" android:divider="#C8C8C8" android:background="#C8C8C8"/> </LinearLayout> 然后在ListView中放置以下“行”项: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal" android:background="@drawable/bg_row" > <ImageView android:layout_width="wrap_content" android:paddingLeft="10px" android:paddingRight="15px" android:paddingTop="5px" android:paddingBottom="5px" android:layout_height="wrap_content" android:src="@drawable/bg_image" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:paddingTop="5px" android:paddingBottom="5px" android:textSize="16sp" android:textColor="#000000" android:layout_gravity="center" android:maxHeight="50px"/> </LinearLayout> …
427 android  listview 

12
如何在Android上的ListViews之间删除线?
我正在使用两个ListView这样的: <ListView android:id="@+id/ListView" android:text="@string/Website" android:layout_height="30px" android:layout_width="150px" android:scrollbars="none" android:transcriptMode="normal"/> <ListView android:id="@+id/ListView1" android:text="@string/Website" android:layout_height="30px" android:layout_width="150px" android:scrollbars="none" android:transcriptMode="normal"/> 两个ListViews 之间有一个空白行。如何删除它?

1
列表视图的getListItemXmlAttributes方法因子发布项目而失败
修改项目后,我创建了一个JS类来填充SG /文件夹列表视图数据。(按照Jaime的方法) 当我处理在其中创建出版物的项目时,一切都很好。 例如:我打开一个组件或页面,并且自定义locked by列立即更新并显示我的用户名。 但是,当我转到子出版物并重复该过程时,会出现一个窗口,询问我是否要本地化或编辑父项。如果选择编辑父窗口,则该代码无效。我还没有通过初步调试弄清楚。Chrome似乎吞没了这个错误,Firefox给了我一个神秘的含义: 时间戳记:2012年6月22日下午3:42:54 错误:未捕获的异常:[Exception ...“组件返回失败代码:0x80004002(NS_NOINTERFACE)[nsIWebProgress.DOMWindow]” nsresult:“ 0x80004002(NS_NOINTERFACE)”“位置:” JS框架:: chrome://浏览器/ content / tabbrowser .xml :: ::第545行“数据:否] 有人有什么初步想法吗?我稍后将尝试发布一些代码... 来自PageEx.js的代码: Type.registerNamespace("MyCompany.Tridion.RTFExtensions"); /* * Constructor */ MyCompany.Tridion.RTFExtensions.PageEx = function (id) { Type.enableInterface(this, "MyCompany.Tridion.RTFExtensions.PageEx"); this.addInterface("Tridion.ContentManager.Page", [id]); var p = this.properties; p.versionNumberString = undefined; p.modifiedBy = undefined; p.lockedBy = undefined; p.approvalStatus = …

6
Android ListView每行具有不同的布局
我试图确定最好的方法来拥有一个单独的ListView,其中每行包含不同的布局。我知道如何创建自定义行+自定义数组适配器以支持整个列表视图的自定义行,但是如何在ListView中实现许多不同的行样式?


7
如何在Android中动态添加元素到listView
谁能解释或建议一个在Android中创建listView的教程? 这是我的要求: 我应该能够通过按下按钮来动态添加新元素。 应该足够简单易懂(例如,可能没有任何性能改进或convertview) 我知道有关此主题的问题很多,在此处发布在StackOverflow上,但是找不到任何可以回答我问题的问题。谢谢!

1
ListBox与ListView-如何选择数据绑定
我正在考虑为WPF应用程序使用ListBox或ListView。似乎支持数据绑定和项目模板。我的应用程序有一个简单的项目列表,我打算根据用户输入进行搜索/排序/过滤。数据绑定演示(http://msdn.microsoft.com/zh-cn/library/ms771319.aspx)使用具有CollectionViewSource的ListBox。 是否有人在何时使用哪个控件有优点/缺点?

16
RecyclerView与ListView
从android开发人员(创建列表和卡片): RecyclerView小部件是ListView的更高级,更灵活的版本。 好的,听起来很酷,但是当我看到此示例图片时,我对两者之间的区别感到非常困惑。 上面的图片可以ListView使用自定义适配器轻松创建。 那么,在什么情况下应该使用RecyclerView?

9
Listview更新列表后滚动到列表末尾
我想确保在使用listAdapter更新listview之后,列表一直滚动到底部,以便它显示列表中最后输入的元素。我怎样才能做到这一点 ? 我尝试了这个,但是没有运气: lv.setTranscriptMode(ListView.TRANSCRIPT_MODE_ALWAYS_SCROLL); 谢谢
292 android  listview  scroll 

12
如何使用RecyclerView显示空视图?
我作为把一个特殊的视图布局文件中的描述ListActivity文件被当没有数据显示。该视图具有id "android:id/empty"。 <TextView android:id="@android:id/empty" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/no_data" /> 我想知道新的RecyclerView怎么办?

24
OnItemCLickListener在列表视图中不起作用
Activity 班级代码: conversationList = (ListView)findViewById(android.R.id.list); ConversationArrayAdapter conversationArrayAdapter=new ConversationArrayAdapter(this, R.layout.conversation_list_item_format_left, conversationDetails); conversationList.setAdapter(conversationArrayAdapter); conversationList.setOnItemClickListener(new AdapterView.OnItemClickListener(){ @Override public void onItemClick(AdapterView<?> arg0, View arg1, int position, long arg3) { Log.d("test","clicked"); } }); 该类中的getView函数Adapter: if (v == null) { LayoutInflater vi = (LayoutInflater)ctx.getSystemService(Context.LAYOUT_INFLATER_SERVICE); if(leftSideMessageNumber.equals(m.getTo())) { v = vi.inflate(R.layout.conversation_list_item_format_left, null); } else { v = vi.inflate(R.layout.conversation_list_item_format_right, …
242 android  listview 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.