中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

Android(14) ArrayAdapter(數組適配器)的三種方法

小云
122
2023-09-13 08:54:41
欄目: 編程語言

  1. ArrayAdapter(Context context, int resource, T[] objects)

這種方法創建一個簡單的數組適配器,其中resource參數是指定了一個布局文件的資源id,用于定義每個列表項的外觀。objects參數是包含了要顯示在列表中的數據的數組。

例如:

String[] fruits = {"Apple", "Banana", "Orange"};
ArrayAdapter<String> adapter = new ArrayAdapter<>(this, android.R.layout.simple_list_item_1, fruits);
  1. ArrayAdapter(Context context, int resource, int textViewResourceId, T[] objects)

這種方法與上一種方法類似,但是可以指定布局文件中的一個TextView的資源id,用于定義每個列表項中要顯示的文本。

例如:

String[] fruits = {"Apple", "Banana", "Orange"};
ArrayAdapter<String> adapter = new ArrayAdapter<>(this, android.R.layout.simple_list_item_1, android.R.id.text1, fruits);
  1. ArrayAdapter(Context context, int resource, List objects)

這種方法與第一種方法類似,不同之處在于objects參數是一個List對象,而不是數組。

例如:

List<String> fruits = new ArrayList<>();
fruits.add("Apple");
fruits.add("Banana");
fruits.add("Orange");
ArrayAdapter<String> adapter = new ArrayAdapter<>(this, android.R.layout.simple_list_item_1, fruits);

這些方法都是用于創建一個簡單的數組適配器,如果需要更復雜的定制,可以自定義適配器類來實現。

0
德州市| 和田市| 视频| 调兵山市| 苏尼特右旗| 中方县| 年辖:市辖区| 东海县| 马公市| 如皋市| 贵定县| 繁昌县| 榆中县| 河曲县| 丰原市| 黔江区| 竹北市| 钟山县| 饶河县| 驻马店市| 工布江达县| 商城县| 普定县| 大港区| 镇赉县| 沐川县| 开封市| 临泉县| 万年县| 苍南县| 木兰县| 正定县| 峨边| 德保县| 兖州市| 通州市| 房山区| 郸城县| 城市| 福安市| 巴中市|