Android ListView控件使用方法

Android ListView控件使用方法,第1张

概述ListView控件显示列表有两种方式,直接使用数组资源或者使用ArrayAdapter类,下面一个简单的工程实现了这两种方法。

ListVIEw控件显示列表有两种方式,直接使用数组资源或者使用ArrayAdapter类,下面一个简单的工程实现了这两种方法。

ArrayAdapterList类:

public class ArrayAdapterList extends Activity {    @OverrIDe     protected voID onCreate(Bundle savedInstanceState)   {       super.onCreate(savedInstanceState);       setContentVIEw(R.layout.main);//关联布局文件          ListVIEw List2 = (ListVIEw)findVIEwByID(R.ID.List2);//获得界面上的列表视图控件     //定义一个数组     String[] arr ={"易建联","姚明","林书豪"};     //将数组包装ArrayAdapter     ArrayAdapter<String> arrayAdapter = new ArrayAdapter<String>(       this,androID.R.layout.simple_List_item_1,arr);     //为ListVIEw设置Adapter     List2.setAdapter(arrayAdapter);         }  } 

主界面定义两个ListVIEw:

<linearLayout     androID:layout_wIDth="match_parent"     androID:layout_height="match_parent"     androID:orIEntation="vertical" > <!-- 直接使用数组资源给出列表项 -->     <ListVIEw       androID:layout_wIDth="fill_parent"       androID:layout_height="300dp"       androID:divIDer="@drawable/blue"       androID:entrIEs="@array/books"       androID:headerdivIDersEnabled="false" >     </ListVIEw>      <!-- 使用ArrayAdapter提供列表项的ListVIEw -->   <ListVIEw       androID:ID="@+ID/List2"       androID:layout_wIDth="fill_parent"       androID:layout_height="215dp"       androID:divIDer="@drawable/green" >     </ListVIEw> </linearLayout> 

数组资源:

<resources>   <string-array name="books">     <item>奥尼尔</item>     <item>邓肯</item>     <item>罗宾逊</item>     <item>加内特</item>   </string-array> </resources> 

配置文件,设置ArrayAdapterList为启动activity:

<application androID:icon="@drawable/icon" androID:label="@string/app_name">     <activity androID:name="org.niit.ListvIEw.ArrayAdapterList"          androID:label="@string/app_name">       <intent-filter>         <action androID:name="androID.intent.action.MAIN" />         <category androID:name="androID.intent.category.LAUNCHER" />       </intent-filter>     </activity>    </application> 

运行效果:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程小技巧。

总结

以上是内存溢出为你收集整理的Android ListView控件使用方法全部内容,希望文章能够帮你解决Android ListView控件使用方法所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1143745.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-31
下一篇 2022-05-31

发表评论

登录后才能评论

评论列表(0条)

保存