zoukankan      html  css  js  c++  java
  • 第七篇-列表式App:ListActivity及ListView

    一、新建一个empty activity的项目。

    二、修改MainActivity.java:

    extends AppCompactActivity改为extends ListActivity。注释掉setContentView(R.layout.activity_main);

    package com.example.aimee.listapp;
    
    import android.app.ListActivity;
    import android.os.Bundle;
    import android.view.View;
    import android.widget.ArrayAdapter;
    import android.widget.ListView;
    
    public class MainActivity extends ListActivity {
        //Step 1 - define data - string array
        String data[] = {
          "Apple",
          "Samsung",
          "Huawei",
          "Xiaomi",
          "HTC",
          "LG",
          "Dummy",
          "Dummy",
          "Dummy",
          "Dummy",
          "Dummy",
          "Dummy",
          "Dummy",
          "Dummy",
          "Dummy",
          "LAST item"
        };
    
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
    //        setContentView(R.layout.activity_main);
    
            //Step 2 - Define array adapter
            ArrayAdapter<String> adapter=new ArrayAdapter<String>(
                    this,
                    android.R.layout.simple_list_item_1,
                    android.R.id.text1,
                    data
            );
    
            //Step 3 - update adapter
            setListAdapter(adapter);
        }
    
    //    @Override
    //    protected void onListItemClick(ListView l, View v, int position, long id) {
    //        super.onListItemClick(l, v, position, id);
    //        //Create Intent
    //
    //        //JUmp to anather activity
    //    }
    }
    

      

  • 相关阅读:
    python-生成器
    python—迭代器
    python—递归函数
    CentOS关闭防火墙
    OpenHCI
    USB电源管理
    USB相关的网络资料
    USB Packet Types
    USB描述符概述
    Core Java Volume I — 1.2. The Java "White Paper" Buzzwords
  • 原文地址:https://www.cnblogs.com/smart-zihan/p/9825127.html
Copyright © 2011-2022 走看看