`
xihuan&java
  • 浏览: 161657 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

listview问题

阅读更多
http://www.cnblogs.com/helong/articles/2022901.html
用心的朋友应该会发现,listview中在设置了背景之后。会有些问题。

1.、listview在拖动的时候背景图片消失变成黑色背景。等到拖动完毕我们自己的背景图片才显示出来。

2 、listview的上边和下边有黑色的阴影。

3、lsitview的每一项之间需要设置一个图片做为间隔。
4、改变选中listitem的底色

针对以上问题 在listview的xml文件中设置一下语句。

问题1 有如下代码结解决 android:scrollingCache="false"

问题2 用如下代码解决:android:fadingEdge="none" 
问题3  用如下代码解决:  android:divider="@drawable/list_driver"  其中  @drawable/list_driver 是一个图片资源
问题4 在onItemClick方法中加入listview .setSelector(int ID);

总体如下

<ListView
  android:id="@+id/myListView01"
  android:layout_width="fill_parent"
  android:layout_height="287dip"
  android:fadingEdge="none" 
  android:divider="@drawable/list_driver"
  android:scrollingCache="false"
  android:background="@drawable/list">
  </ListView>

去除拖动时黑色背景mListView.setCacheColorHint(0);
分享到:
评论

相关推荐

    LISTVIEW问题

    "LISTVIEW问题"这个标题暗示我们正在讨论一个关于ListView控件在显示图标时遇到的问题。描述中提到是新手遇到的困扰,且图标没有正常显示。 ListView控件在使用时,图标不显示可能有以下几个原因: 1. **资源未...

    解决ScrollView嵌套ListView问题的几种方案

    总的来说,解决ScrollView嵌套ListView问题需要根据具体应用场景选择合适的方法。NestedScrollView、RecyclerView、HeaderView以及自定义ViewGroup都是有效的策略,开发者应根据项目需求和性能考虑来选择最佳方案。...

    解决Listview嵌套问题比之前的全面点

    最后,关于提供的“FullListView”文件,这可能是一个示例代码或库,它可能包含了对嵌套ListView问题的特殊解决方案或优化。通过查看和学习这个示例,开发者可以了解如何在实际项目中有效地处理ListView的嵌套问题。...

    listview问题例子

    解,android中listview的items同时添加edittext和checkbox的问题 http://bbs.csdn.net/topics/390715292?page=1#post-396809113

    四种方法解决ScrollView嵌套Listview

    本篇文章将详细介绍四种解决ScrollView嵌套ListView问题的方法,帮助开发者更好地理解和应对这类场景。 **方法一:使用NestedScrollView替代ScrollView** NestedScrollView是Android Support Library中的一个组件...

    Android-ListView中嵌套(ListView)控件兼容问题

    ### Android-ListView中嵌套(ListView)控件兼容问题 #### 背景与问题描述 在Android开发中,有时我们需要在`ListView`中嵌套另一个`ListView`以实现更复杂的用户界面设计。然而,在实际操作过程中可能会遇到一些...

    listView嵌套listViewDemo

    标题"listView嵌套listViewDemo"指的是一个示例项目,旨在解决此类问题。描述中提到,这个Demo解决了子ListView无法完全显示所有内容的困境,这是通过自定义ListView实现的。 ListView嵌套ListView的问题通常出现在...

    android的listview嵌套listview,列表嵌套列表 android studio版本

    当需求涉及列表中的每个条目本身也需要展示一个子列表时,我们就会遇到ListView的嵌套问题。本教程将详细讲解如何在Android Studio环境下实现ListView的嵌套,以满足这种复杂布局的需求。 首先,我们需要了解基本的...

    listView 嵌套 ListView demo

    不过,需要注意的是,随着嵌套深度的增加,性能问题和复杂度也会相应提高,因此在设计时应尽量避免过多的嵌套。如果可能,可以考虑使用其他控件,如ExpandableListView或RecyclerView的NestedScrollView等替代方案。

    ListView嵌套ListView带多选,全选,反选,选中数量

    嵌套ListView可能导致性能问题,因为每个ListView都需要绘制自己的内容。可以通过使用ViewHolder模式减少视图的创建和查找,以及在适配器中缓存已计算过的视图高度来提高性能。 10. **保存和恢复选择状态**: 当...

    Android listview嵌套listview

    - 嵌套ListView可能导致性能问题,因为每个ListView都需要有自己的滑动机制。因此,要确保正确处理滑动手势,避免冲突。 - 监听器的设置和事件分发可能会变得复杂,需要仔细处理。 通过以上步骤,你可以成功地在...

    ListView嵌套ListView全选,多选

    同时,对于嵌套ListView,要考虑性能问题,避免内存和计算资源的过度消耗。 8. **适配器(Adapter)设计**:为了管理嵌套的ListView,可能需要创建两个Adapter,一个用于父级ListView,另一个用于子级ListView。...

    ListView+EditText混乱问题

    标题"ListView+EditText混乱问题"所提及的就是这样一个典型的问题:当用户在ListView中的一个EditText控件中输入文字后,如果ListView滚动或用户点击其他地方,EditText的内容可能会显示不正确,甚至丢失。...

    Android完美解决listview中多个edittext显示混乱问题

    在ListView中嵌套多个EditText时,常常会遇到一个问题,即用户在EditText中输入内容时,ListView滚动时导致显示混乱,原本输入的位置与EditText不匹配,这被称为“EditText焦点错乱”或“ListView复用机制问题”。...

    ListView嵌套GridView以及ListVIew嵌套ListVIew

    同样的,嵌套的GridView或ListView也需要实现这一机制,以避免性能问题。 文件名"appcompat_v7"暗示了Android Support Library的使用,这是一个非常重要的库,它提供了对早期版本Android的支持,包含了各种UI组件和...

    自定义ListView解决ListView+EditText焦点的问题

    然而,当ListView与EditText结合使用时,常常会遇到一个常见的问题:EditText无法获取焦点,导致软键盘无法弹出,影响用户输入。这个问题主要是因为ListView的滚动机制和EditText的焦点管理机制之间存在冲突。为了...

    解决VC#中ListView闪屏的问题

    为了解决ListView闪屏问题,我们可以采取以下几种方法: 1. **双缓冲技术**:双缓冲是一种优化图形显示的技术,通过在内存中先完成所有绘制,然后一次性绘制到屏幕上,避免了多次绘制导致的闪烁。在C#中,可以...

    ListView的嵌套,动态设置ListView的高度

    5. **性能优化**:由于嵌套ListView可能导致性能问题,尤其是当数据量较大时,所以需要进行一些优化。例如,可以使用ViewHolder模式减少视图的创建和查找,以及对子ListView进行懒加载。 6. **注意嵌套滚动**:在新...

    解决wpf ListView最小列宽问题

    然而,在实际应用中,我们可能会遇到一个常见的问题,即如何设置ListView的列宽以确保最小宽度,防止内容被截断。本文将深入探讨这个问题,并提供解决方案。 在WPF的ListView中,列宽通常是自动调整的,以适应其...

    android listview控件复用问题解决

    这个问题主要体现在当用户滚动ListView时,CheckBox的状态可能会出现混乱,即先前选中的项目在滚动后出现在其他位置时,其选中状态没有正确恢复。 为了解决这个复用问题,我们需要理解ListView的工作原理。ListView...

Global site tag (gtag.js) - Google Analytics