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>

    预览:

  • 相关阅读:
    第二章:JavaScript对象
    使用Java理解程序逻辑:第二章变量 数据类型和运算符
    项目里的方法
    js for循环和2中js方式样式
    Aptana 快捷键
    (转)ArcGIS Server 安全性与 Oracle 数据库相集成 Server图层权限分配
    WebForm_initCallback 未定义 错误(原)
    如何提高地图缓存性能 (转)
    进行arcgis js api开发需要了解的几个基本dojo语句
    ArcGIS的Compress、Compact、Analyze命令(转)
  • 原文地址:https://www.cnblogs.com/1228073191Blog/p/7603404.html
Copyright © 2011-2022 走看看