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
    //    }
    }
    

      

  • 相关阅读:
    C++模板学习之优先队列实现
    static 和const分别怎么用,类里面static和const可以同时修饰成员函数吗?
    C和C++的区别
    C++多态例子_虚函数
    转:master公式(主方法)
    C++11最常用的新特性如下
    转:哈夫曼树详解
    linux shell脚本
    linux 正则表达式
    linux shell命令
  • 原文地址:https://www.cnblogs.com/smart-zihan/p/9825127.html
Copyright © 2011-2022 走看看