栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

ArryApter创建ListView

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

ArryApter创建ListView

界面代码:




    

Activity代码

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;
import android.widget.ArrayAdapter;
import android.widget.ListView;

import java.util.List;

public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.layout);
        ListView listView=(ListView)findViewById(R.id.listview);
        String[] arr={"章节1","章节2","章节3"};
        ArrayAdapter hhh=new ArrayAdapter
                (this, android.R.layout.simple_expandable_list_item_1,arr);
        listView.setAdapter(hhh);
    }
}

从上面的代码中可以看到创建了一个 ArrayAdapter ,创建 ArrayAdapter 时必须要指定3个参数,分别为 Context 、 text ViewResourceld 、数组或 List 。

第一个参数代表了访问整个 Android 应用的接口;

第二个参数表示一个资源 ID ,该资源 ID 代表一个 Text View 负责设置列表项的样式,可以自定义;

第三个参数代表加人到列表项的元素。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/878260.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号