91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
阿尔山市| 江北区| 大同县| 佛教| 甘洛县| 成武县| 香格里拉县| 高州市| 且末县| 桑日县| 疏勒县| 贵阳市| 湖南省| 宿迁市| 龙胜| 汶上县| 克拉玛依市| 工布江达县| 姚安县| 肇州县| 稻城县| 滦平县| 道孚县| 秀山| 察雅县| 安西县| 酒泉市| 中超| 白玉县| 兴宁市| 山东省| 浏阳市| 惠安县| 博野县| 玛多县| 英德市| 济南市| 天祝| 庆城县| 鄂州市| 平陆县|