android-listview相关内容
以灵感从Android Market,我已经实现了,它加载更多的数据从服务器上,当我们到达列表的末尾不尽的名单。 现在,我需要实施进度和放大器; “中..”文如 样品code取灵感将是巨大的。 解决方案 使用CommonsWare的无尽适配器
..
我总是使用LayoutInflater和findViewById在适配器的getView方法,创造新的项目。 但在许多文章人民写findViewById是非常非常慢,强烈建议使用View持有人模式。 任何人都可以解释为什么findViewById是如此之慢?为什么查看持有人模式是快? 和我应该怎么做,如果需要不同的项目添加到ListView的?我应该创建类为每种类型的? 静态类ViewHo
..
我想了解的ListView 概念以及它是如何工作的,我想创建自己的适配器,它扩展了 BaseAdapter 。对于 ArrayAdapter 例如,有 notifyDataSetChanged()方法,它应该被称为后,你已经更新了数组列表它保存所有数据,以刷新的ListView 。 不过,我创造我自己的 BaseAdapter 子类。这种方法是不提供给我的,是吗?我如何实现此方法?基本上,这是什
..
大家好我需要一些help.I都一直在努力执行我的project.But我的项目搜索查看包括与连接到it..I自定义适配器列表视图搜索许多网站,但所有的例子都使用实施一个arrayadapter..Lets说,我有一个Employee类,它包含姓名和年龄fields..How给我使用他们的姓名筛选员工只有.. 公共类MainActivity扩展活动实现SearchView.OnQueryTextL
..
我有这个code: <的ListView 机器人:layout_width =“WRAP_CONTENT” 机器人:layout_height =“WRAP_CONTENT” 机器人:ID =“@ + ID / cashItemsList” 机器人:cacheColorHint =“#00000000” 机器人:分隔=“@可绘制/ list
..
如何使用iPhone等Android的Tick标志来选择行项目?IAM使用的ImageView在list_row.xml.when我点击列表行项目的话,我表现出图像中排ImageView的。 如果(的getItem(位置)!= NULL){ img.setvisibilty(View.Visible);} 其他{的System.out.println(“imagenull”);} IA
..
问一个问题,并花费15天的时间解决这个问题之后,我寻求帮助和解决方案在这里了。 在MainActivity我创建的Json下载任务,从HTTP下载数据,并与CustomListAdapter.class我填充ListView。 一切正常。 现在,在列表视图我有2个的TextView的,我想可以点击,其中之一是“接受”,即TextView的仅仅是在XML中它不是填充适配器或JSON。 “接受”应该是
..
有人可以请给删除所有的ListView项目和新项目替换了我一个例子code? 我试着更换适配器项目没有成功。我的code是 populateList(){ 结果//填充的ArrayList处理字符串 ArrayAdapter<字符串>适配器=新的ArrayAdapter<字符串>(这一点, android.R.layout.si
..
我有一个ListView控件可容纳的图像。这取决于如果图像存在与否的SD卡。 下面我举的例子code: 公共类MainActivity延伸活动{ ListView控件mListView; @覆盖 保护无效的onCreate(包savedInstanceState){ super.onCreate(savedInstanceState);
..
我有一个 XML 有两个的ListView ,一是与客户填补选择查询(名单 lv_cli )和其他与所选客户的详细信息( lv_cli_det )。 我想保持在选定的客户端 lv_cli ,而 lv_cli_det 显示详细信息。 XML: <的ListView 机器人:ID =“@ + ID / cli_lista” 机器人:layout_width =“512dp”
..
我如何以编程方式滚动到特定位置的的ListView ? 例如,我有一个的String [] {A,B,C,D ......} ,我需要设置的顶部可见项目的ListView 来的指数21我的的String [] 。 解决方案 对于直接滚动: getListView()setSelection(21)。 对于平滑滚动: getListView()smoothScrollToPos
..
在Android中如何创建一个带有圆角的ListView的? 解决方案 下面是这样做的一种方式(尽管由于Android的文件!): 添加以下到一个文件中(比如customshape.xml),然后将其放置在(RES /绘制/ customshape.xml) < XML版本=“1.0”编码=“UTF-8”&GT?; <形状的xmlns:机器人=“http://schemas
..
我需要找出一个元件的像素位置在一个已经使用的ListView 显示的列表。这似乎是我应该得到的一个在 TextView中的,然后使用共达(),但我想不出如何让一个子视图一个的ListView 。 更新:的孩子的ViewGroup 不符合1比1,在列表中的项目,为的ListView 。相反,的ViewGroup 的孩子对应只有那些可见,现在的看法。因此, getChildAt()运行在一个索引这是
..
我想创建一个自定义的ListView 是这样的: 我觉得我必须使用 BaseAdapter ,但我不知道这件事。 请帮我。 感谢名单。 解决方案 main.xml中 <的ListView 机器人:ID =“@ + ID /列表” 机器人:layout_width =“match_parent” 机器人:layout_height
..
我有应具有以下布局的行一个ListView: 头 文本 头应该是静态的,但文本改变每隔几秒钟。 我实现它通过填充 String []数组,把它传递给一个 ArrayAdapter ,每一次设置数据的变化: data_array中= populateString(); 适配器=新的ArrayAdapter<字符串>(这一点,android.R.layout.simpl
..
活动类的继承人的code conversationList =(ListView控件)findViewById(android.R.id.list); ConversationArrayAdapter conversationArrayAdapter =新ConversationArrayAdapter(这一点,R.layout.conversation_list_item_format_le
..
我有一个的ListView 它显示的新闻项目。它们包含一个图像,一个标题和一些文本。该图像是在一个单独的线程负载(用队列和所有)列表适配器以更新的形象,并下载图像时,我现在请 notifyDataSetChanged()。这工作,但 getView()获取调用过于频繁,因为 notifyDataSetChanged()电话 getView()所有可见项。我想在列表仅更新单个项目。我将如何做到这一点
..
我有一个使用自定义ListAdapter生成列表视图一个简单的ListActivity。通常情况下,ListAdapter只想填补TextViews的意见,但现在我想提出一个按钮那里。 这是我的理解和经验,但是这将作为焦点的视图列表中的项目prevents onListItemClick的射击()在ListActivity列表项被点击时。还是按钮的功能通常在列表项,但除了按钮的东西是pres
..
大家好, 我有2个问题关于在Android中一个ListView: 我怎么能获得 ListView的焦点行的颜色? 我试图使用 ListView.getSelector()方式,根据其文档应该给我,我要找的,但它给我,我不知道如何检索可绘制对象从颜色(如果可能的话...)。 我怎么能设置 ListView的焦点行的颜色? 在这里,我试图使用 setSelector()方式上的列表视图,传
..
在Android应用程序,如Twitter(官方应用程序),当你遇到一个ListView的时候,你可以拉下来(而且它还会弹回来时发布)刷新内容。 我不知道什么是最好的方式,在您看来,实施了吗? 一些可能性我能想到的: 在ListView控件的顶部的项目 - 但我不认为与动画的ListView的滚动返回到项目位置1(0型)是一件容易的事 在ListView外另一种观点 - 但我需要移动的Lis
..