zoukankan      html  css  js  c++  java
  • Android

     1 //MainActivity.java
     2 package com.example.zc.listviewdemo;
     3 
     4 import android.support.v7.app.AppCompatActivity;
     5 import android.os.Bundle;
     6 import android.widget.ArrayAdapter;
     7 import android.widget.ListView;
     8 
     9 public class MainActivity extends AppCompatActivity {
    10 
    11     private ListView listView;
    12     private String[] adapterData;
    13 
    14 
    15 
    16     @Override
    17     protected void onCreate(Bundle savedInstanceState)
    18     {
    19         super.onCreate(savedInstanceState);
    20         setContentView(R.layout.activity_main);
    21 
    22         listView = (ListView) findViewById(R.id.main);
    23 
    24         /* 我们要在listView上面没条显示的数据,放到一个数组中 */
    25         adapterData = new String[] {
    26                 "Afghanistan",
    27                 "Albania",
    28                 "Algeria",
    29                 "American Samoa",
    30                 "Andorra",
    31                 "Angola",
    32                 "Anguilla",
    33                 "Antarctica",
    34                 "Antigua and Barbuda",
    35                 "Argentina", "Armenia",
    36                 "Aruba",
    37                 "Australia", "Austria",
    38                 "Azerbaijan", "Bahrain",
    39                 "Bangladesh", "Barbados",
    40                 "Belarus", "Belgium", "Belize",
    41                 "Benin", "Bermuda", "Bhutan", "Bolivia",
    42                 "Bosnia and Herzegovina", "Botswana",
    43                 "Bouvet Island" };
    44 
    45 
    46          /* 这个是数组string类型的数组 */
    47         // ArrayAdapter<String> arrayAdapter = new ArrayAdapter<String>(
    48         // ArrayListDemo.this, android.R.layout.simple_list_item_1,
    49         // adapterData);
    50 
    51 
    52     /* 设置ListView的Adapter */
    53         listView.setAdapter(new ArrayAdapter<String>(MainActivity.this,
    54                 android.R.layout.simple_list_item_1, adapterData));
    55 
    56     //@param1 listview上一个Activity
    57     //@param2 系统自带的xml,简单的一行
    58  //@param3 写入的数据
    59 
    60 
    61 
    62 
    63 
    64 
    65     }
    66 }
    //activity_main.xml
    <?xml version="1.0" encoding="utf-8"?>
    <android.support.constraint.ConstraintLayout
        xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:app="http://schemas.android.com/apk/res-auto"
        xmlns:tools="http://schemas.android.com/tools"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        tools:context="com.example.zc.listviewdemo.MainActivity">
    
        <ListView
            android:id="@+id/main"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content">
    
        </ListView>
    
    </android.support.constraint.ConstraintLayout>

    预览:

  • 相关阅读:
    easy_install
    do some projects in macine learning using python
    awesome-scala
    val, lazy, def
    Scala命令设置JVM参数的规则
    CMMI-4中19个PA的大致描述
    项目管理中的十一个原则
    php代码在服务器中查看接值
    PHP进程锁
    解决百度网盘(百度云)分享链接不存在失效、分享的文件已经被取消的问题
  • 原文地址:https://www.cnblogs.com/1228073191Blog/p/7603404.html
Copyright © 2011-2022 走看看