2019年9月28日 星期六

[ Android Studio ] Spinner 下拉式選單載入資料的方法

此教學為簡化陣列資料匯入下拉式選單的方法。

介面XML:
<Spinner    android:id="@+id/spinner"    android:layout_width="match_parent"    android:layout_height="wrap_content" />


程式語法:
Spinner et4=(Spinner)findViewById(R.id.spinner);

String[] j=new String[]{"a","b","c"};
//建立一個ArrayAdapter物件,並放置下拉選單的內容ArrayAdapter<String> s_Adapter=new ArrayAdapter<String>(this,android.R.layout.simple_spinner_item,j);
//設定下拉選單的樣式s_Adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
et4.setAdapter(s_Adapter);

資料來源:https://developer.android.com/guide/topics/ui/controls/spinner

1 則留言:

  1. 請問 String[]陣列如果要放入值有可能嗎???

    個人用Calendar設標準時間
    SimpleDateFormat格式化帶出
    然後丟到設好的字串dateStr

    但如何帶入 String[]{};就不清楚
    看大多數教學一樣都是直接在陣列裡建立物件,要如何帶入其他內容並不清楚

    回覆刪除

影片的問題請留在影片的留言區裡。
部落格不會另外通知給我,所以很難發現你有留言。