zoukankan      html  css  js  c++  java
  • ListVie的用法

    1.在布局中放入一个listView

    <ListView
    android:id="@+id/list_view"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    />
    2.修改主活动的代码
    public class MainActivity extends AppCompatActivity {
    private String[] data={"Apple","Banana","Orange","Watermelon","Pear","Grape","Pineapple","Strawberry","Cherry","Mang0",
    "Apple","Banana","Orange","Watermelon","Pear","Grape","Pineapple","Strawberry","Cherry"};//定义一个数组提供给listView使用
    @Override
    protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    ArrayAdapter<String> adapter=new ArrayAdapter<String>(
    MainActivity.this,android.R.layout.simple_list_item_1,data);
    ListView listView=(ListView)findViewById(R.id.list_view);
    listView.setAdapter(adapter);

    }
    //因为数组数据无法直接放入listView,因此要借助于适配器来完成,采用ArrayAdaper来完成
    a.定义ArrayAdapter的字符串型的,适配并重载构造函数里传入1.当前上下文2,listView子项布局的id


    3.实例化ListView,通过findViewById找到布局中的控件
    4.调用listView的setAdapter方法传入实例化后的适配adapter
  • 相关阅读:
    删除排序链表中的重复元素
    爬楼梯
    Sqrt(x)
    Add Binary
    fremarker导出word list
    url中文参数乱码问题
    取值范围
    动态添加echarts
    格式化数据保留两位小数,输入格式为 :xxx,xx,,,,x,,(x为浮点数)
    使用poi读取Excel文件数据
  • 原文地址:https://www.cnblogs.com/1521681359qqcom/p/9963126.html
Copyright © 2011-2022 走看看