2022年2月5日 星期六

Android Studio - ListView 增減數據(三十一)

Android Studio - ListView 增減數據(三十一):

ListView(列表)主要是用來把數據用列表方式顯示出來,而在 ListView 內是可以根據個別需要增加(Add)或減少(Remove)資料。

Android StudioListView 增減數據程式
操作系統:Windows 7 64-bit 版本
開發環境:Android Studio 4.0.1 版本
原程式:C:\Development\Development_Android\Android_Project\DIY-Android-007-19 ListView x2 Add Remove
程式:C:\Development\Development_Android\Android_Project\DIY-Android-007-19 ListView x2 Add Remove

ListView 增減數據編程步驟:
  • 將ListView(Mainactivity.java)實體化
  • 在Layout配置檔(activity_main.xml)裡面放一個ListView,增加資料按鍵,清除資料按鍵。
  • 然後內是可以根據個別需要增加(Add)或減少(Remove)資料編程

MainActivity.java 設定 ListView:

    String[] mLvData2 = new String[]{"1", "2", "3", "4", "5", "6", "7", "8",

            "9", "10", "11", "12"};

    final List< String > mLvData22 = new ArrayList <String>(Arrays.asList(mLvData2));

 

    ListView listview2 = (ListView) findViewById(R.id.lv_UUID);

    ArrayAdapter adapter2 = new ArrayAdapter(this, android.R.layout.simple_list_item_1, mLvData22);

    //ListView 要顯示的內容

    listview2.setAdapter(adapter2);


MainActivity.java增加資料:

    mLvData22.add("Test");

    adapter2.notifyDataSetChanged();


MainActivity.java清除資料:

    mLvData22.clear();

    adapter2.notifyDataSetChanged();


MainActivity.java減少資料:

    mLvData22.remove(position);

    adapter2.notifyDataSetChanged();



Android StudioListView 增減數據程式
2022年 2月 5日(Sat)天氣報告
氣溫:42.0°F / 6.0°C @ 07:00
風速:每小時 6 公里
降雨機會:4%
相對濕度:百分之 97%
天氣:多雲

沒有留言:

張貼留言