`
zengyan2012
  • 浏览: 413763 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Android LIstView 友好度

 
阅读更多

如果List所有的数据都为空的时候,

Listview部分会是一片空白,会给人一种空荡,一般的用户还以为是程序出错了.

所以要设置一下Listview的友好提示


TextView emptyView = new TextView(this);

emptyView.setLayoutParams(new LayoutParams(

LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT));

emptyView.setText("没有查询结果!!!");

emptyView.setVisibility(View.GONE);

ViewGroup vg = ((ViewGroup) lv.getParent());

if (null != vg) {

vg.addView(emptyView);

}

lv.setEmptyView(emptyView);

 

分享到:
评论

相关推荐

    androidlistview里面使用radiobutton

    在Android开发中,ListView是一种常用的组件,用于展示可滚动的多行...理解这些知识点对于开发高效、用户友好的Android应用至关重要。通过熟练掌握这些技术,开发者可以更好地实现ListView的个性化需求,提升用户体验。

    android listview

    在Android开发中,ListView是一种非常常见的控件,用于展示可滚动的多项数据列表。它在各种界面设计中占据着核心地位,例如应用设置、消息列表等。...理解并熟练掌握这些知识点对于构建用户友好的Android界面至关重要。

    androidListView下拉刷新Demo

    本篇将详细探讨"androidListView下拉刷新Demo"的相关知识点。 一、下拉刷新原理 下拉刷新的基本原理是监听ListView的滑动事件,当用户上滑到ListView顶部并继续下拉时,会触发一个特定的回调函数,通常是在...

    android listView 分页加载

    在Android开发中,ListView是一种常用的组件,用于展示大量的数据列表。分页加载是优化ListView性能、提高用户体验的重要技术。本文将深入探讨“Android ListView的分页加载”这一主题,包括其原理、实现方法以及...

    Android ListVIew 拖动Item 删除

    在Android开发中,ListView是一种...通过结合自定义ListView、适配器和触摸事件监听,我们可以创建出交互性强且用户友好的界面。同时,记得在代码中添加适当的错误处理和边界情况检查,以确保应用的稳定性和用户体验。

    基于Android ListView之加载使用技巧

    ViewHolder模式则可以优化ListView的滚动性能,通过复用已创建的View来避免频繁创建新View,提高滚动流畅度。以下是一个简单的Adapter示例: ```java public class MyAdapter extends ArrayAdapter<String> { ...

    android listview demo 下拉加载更多

    在Android开发中,ListView是一种常用的组件,用于展示大量的数据列表,比如联系人列表、消息列表等。本示例“android listview demo ...同时,了解和掌握这些技术对于进行高效、用户友好的Android应用开发至关重要。

    android listview item 拖动排序

    这个库允许用户通过手势拖动ListView中的item,以改变它们的顺序,从而提供了一种直观且用户友好的交互体验。 首先,我们需要在项目中引入`DragSortListView`库。如果你使用的是Gradle构建系统,可以在`build....

    android studio实现listview的增加,左滑删除

    在本文中,我们将深入探讨如何在Android Studio中实现ListView的动态增加以及左滑删除功能,这将帮助你构建更加用户友好的应用程序。 首先,我们需要创建一个ListView的基础结构。在Android Studio中,打开布局XML...

    Android ListView快速筛选联系人

    在Android开发中,ListView是展示大量数据常用的组件之一,它能高效地管理视图复用,使得滚动流畅。本主题“Android ListView快速筛选联系人”主要涉及如何利用ListView实现高效的联系人筛选功能,同时结合搜索...

    android listview从mysql加载数据和图片

    在Android开发中,ListView是一种常用的UI组件,常用于展示大量数据列表。本示例"android listview从mysql加载数据和图片"将介绍如何从MySQL数据库获取数据,并在ListView中显示这些数据以及对应的图片。这个过程...

    Android中ListView+Adapter

    在Android应用开发中,ListView是显示大量数据列表的常用组件,尤其在构建用户界面时扮演着重要角色。本文将深入探讨如何在Eclipse开发环境中利用ListView结合Adapter来展示数据。 首先,`ListView`是一个可滚动的...

    Android ListView实例

    7. **计算并设置ListView的高度**:根据数据量预估ListView的高度,避免滚动时频繁的动态计算,提高滑动流畅度。 接下来,我们讨论如何在ListView的Item中设置多行3列的布局。通常,我们可以使用GridLayout或者...

    Android ListView 上拉加载,下拉刷新

    在Android开发中,ListView是广泛使用的控件,用于展示大量数据列表。为了提供更好的用户体验,开发者通常会为ListView实现上拉加载(Load More)和下拉刷新(Pull to Refresh)的功能。这两个特性允许用户在滚动到...

    android ListView Item展开效果

    在Android开发中,ListView是一种常用的视图组件,用于展示大量数据列表。然而,仅使用基本的ListView有时无法满足复杂的交互需求,例如,我们可能需要在ListView的每一项(Item)上实现点击后展开子项的效果。这就...

    android listview 下拉刷新 上拉翻页 仿新浪微博客户端

    在Android开发中,ListView是一种常用的组件,用于展示大量的列表数据。在移动应用中,为了提供更好的用户...通过以上步骤和注意事项,你可以构建出具有高效、流畅、用户友好的下拉刷新和上拉翻页功能的Android应用。

    Android_ListView分页

    在Android开发中,ListView是一种常用的组件,用于展示大量的数据列表。由于一次性加载所有数据可能会消耗大量内存并导致应用性能下降,因此通常会采用分页加载(Pagination)的方式来优化用户体验。本篇文章将深入...

    Android ListView标题置顶效果

    在Android开发中,ListView是一种常用的组件,用于展示大量的列表数据。然而,当用户滚动列表时,经常需要保持某些特定项(如标题)始终...理解这些概念并灵活应用,将有助于你在Android开发中创建更加用户友好的界面。

    android listView字母排列

    在Android开发中,ListView是一种常用的UI组件,用于展示大量数据列表。当数据量大且包含各种不同的首字母时,为了提高用户体验,通常会实现字母索引...通过熟练掌握这些技术,可以创建出用户友好、高效的Android应用。

    android listview点击保持背景颜色,实现已读功能

    在Android开发中,ListView是常用的一种控件,用于展示大量数据列表。在许多应用中,我们经常需要实现点击ListView项后保持其背景颜色,以显示已读或未读的状态,这样用户可以清楚地看到哪些项已被查看。本教程将...

Global site tag (gtag.js) - Google Analytics