`

Android之GridView与ListView

阅读更多

Toast.makeText().show()在手机屏幕下方显示内容。

 

若用户希望在Activity中后台不失去焦点,又希望提示用户后台程序正在忙碌,ProgressDialog不再适用,此时ProgressBar适用。

 

GridView使用

GridView.setNumColumn(int );//设置显示的列数

GridView.setAdapter(new ArrayAdapter());

GridView.setSelection(2);

GridView.refreshDrawableState();

 

GridView.setOnItemClickListener(new GirdView.onItemClickListener(){

   Public void onItemClick(AdapterView<? > parent, View v, int position, long arg){

      Switvh(adapter.getCount()){}

}

});

 

ListView列表事件:

onItemSelectedListener()为鼠标滚轮转动时所选择的的项目;onItemClickListener()为点击鼠标选中的项目。

若希望选择多个,比如删除短信时,ListView提供了setChoiceMode()传入的值有3种:ListView.CHOICE_MODE_NONE:不指定0

ListView.CHOICE_MODE_SINGLE:最多选一个

ListView.CHOICE_MODE_MULTIPLE:多选

 

ListActivityMenu结合

继承ListActivity重写onCreate(), onListItemClick(), onCreateOptionMenu(), onOptionsItemSeleted()方法

 

手机版文件资管管理器File+ ListActivity

 

 

分享到:
评论

相关推荐

    Android万能GridView和ListView

    在Android开发中,GridView和ListView是两种常用的布局控件,它们用于展示大量数据,并且可以进行滚动操作。这两个控件都是AdapterView的子类,因此它们的数据管理方式都是通过Adapter来实现的。在这个项目中,我们...

    android的listview和gridView的例子

    在Android开发中,ListView和GridView是两种非常常用的控件,它们用于展示大量数据,并且具有良好的滚动性能。这两个组件在用户界面设计中扮演着至关重要的角色,尤其在展示列表或网格形式的数据时。本篇文章将深入...

    Android Activity在GridView和ListView之间切换使用一个布局实现的方法

    总结来说,通过共享适配器和布局,以及动态切换视图,可以在Android应用中灵活地在GridView和ListView之间切换,同时保持代码简洁高效。这种方式减少了重复代码,提高了可维护性,是Android开发中的一个实用技巧。

    横向滑动菜单gridview+listview

    总结起来,这个项目涉及了Android中的基本视图组件(GridView和ListView)、动态数据加载、事件监听以及用户交互设计。通过实践这样的项目,开发者可以提升对Android UI编程的理解,掌握如何构建响应式和可扩展的...

    Android-使用RecyclerView实现GridView和ListView混排的效果

    在Android应用开发中,RecyclerView是取代ListView和GridView的现代组件,它提供了更高的性能和更灵活的布局管理。本文将深入探讨如何使用RecyclerView实现GridView和ListView混排的效果,这对于创建复杂和自定义的...

    Android SimpleAdapter的多种显示GridView/ListView

    在Android开发中,SimpleAdapter是一种常用的适配器,它用于将数据绑定到视图上,如GridView或ListView。这些组件是Android中展示列表数据的主要方式,适用于创建各种类型的列表应用。下面将详细介绍如何使用...

    ListView嵌套GridView以及ListVIew嵌套ListVIew

    总的来说,ListView嵌套GridView和ListView是Android开发中实现复杂布局的有效手段,它们结合自定义适配器和View复用机制,能够帮助开发者构建出丰富多样的用户界面。而appcompat_v7库则为开发者提供了兼容性和功能...

    解决scrollView和gridView和ListView嵌套的冲突

    在Android开发中,ScrollView、GridView和ListView是常用的布局组件,它们各自有特定的用途。然而,当这些组件被嵌套使用时,可能会遇到一些问题,尤其是冲突问题。本篇文章将详细探讨如何解决ScrollView与GridView...

    Android 点击ListView 或GridView 的一个item 使其里面textview变色

    Android 点击ListView 或GridView 的一个item 使其里面textview变色 详情可访问博客地址:http: blog csdn net gaolei1201 article details 39084159

    android-ListView内嵌GridView

    在Android开发中,ListView和GridView是两种常用的布局控件,它们用于展示大量数据。ListView以其垂直滚动、可复用视图的优势,常用于显示一列数据;而GridView则以网格形式展示,通常用于图片或者小图标等需要均匀...

    android gridview/listview加载大量图片

    listview/gridview加载显示大量图片,对内存和性能都是严峻的考验。常引起OOM,滚动卡顿等问题。该示例代码完美解决了上述问题。主要用到的技术有: 1. 用MemoryCache缓存图片信息,采用SoftReference方式避免OOM。 ...

    AndroidStudio ListView 嵌套多组GridView

    在标题“AndroidStudio ListView 嵌套多组GridView”中,提到的是在ListView的每个条目(item)中嵌入多个GridView。这种方式可以让每个ListView条目的展示更加丰富,例如在一个图书应用中,每个书的信息(如作者、...

    GridView和ListView的布局实现

    GridView和ListView的布局实现 GridView和ListView的布局实现 GridView和ListView的布局实现 GridView和ListView的布局实现 GridView和ListView的布局实现 GridView和ListView的布局实现

    Android之ListView列表视图和界面跳转实现

    接下来,我们需要创建一个自定义的Adapter,它将数据与ListView的视图绑定。在Java代码中,我们可以创建一个继承自`BaseAdapter`的类: ```java public class MyAdapter extends BaseAdapter { private Context ...

    Android中利用ListView和GridView实现列表视图和网格(图标)视图的相互切换显示

    在Android开发中,ListView和GridView是两种常用的布局控件,用于展示数据集合。它们都是AdapterView的子类,可以通过Adapter来绑定数据并显示。本文将详细介绍如何在Android应用中实现ListView和GridView之间的相互...

    listView 嵌套gridView android

    在Android开发中,ListView和GridView是两种常用的布局控件,分别用于展示长列表和多列网格数据。ListView具有良好的滚动性能,适合展示大量数据,而GridView则常用于展示图片、小图标等,形成整齐的网格布局。当...

    android中ListView嵌套GridView的使用

    在Android开发中,ListView和GridView是两种常用的布局控件,它们各自有其特定的应用场景。ListView主要用于展示大量的可滚动数据,而GridView则呈现一个固定的网格布局。然而,在某些情况下,我们可能需要在一个...

    android ListView和GridView拖拽移位实现代码

    在Android开发中,ListView和GridView是两种常用的布局控件,用于展示大量的数据列表。它们都是AdapterView的子类,能够动态加载数据并显示。本文将深入探讨如何在Android中实现ListView和GridView的拖拽移位功能,...

    Android 下拉刷新 上拉加载更过 GridView ListView ScorllView

    在Android应用开发中,"下拉刷新"和"上拉加载更多"是常见的用户体验功能,尤其是在数据列表展示中,如GridView、ListView和ScrollView等。这些功能使得用户在滚动到列表顶部时可以更新内容(下拉刷新),而在滚动到...

    Android三级目录、ListView单选/GridView单选、ListView多选/GridView多选

    本篇文章将深入探讨如何在Android中实现ListView和GridView的单选与多选功能,并涉及背景和字体颜色的变化。 首先,让我们了解这两个控件的基本概念。ListView是一个垂直滚动的列表视图,每个列表项可以通过Adapter...

Global site tag (gtag.js) - Google Analytics