30
จะสร้าง Android Spinner ด้วยข้อความเริ่มต้น“ Select One” ได้อย่างไร?
ฉันต้องการใช้สปินเนอร์ที่เริ่มต้น (เมื่อผู้ใช้ยังไม่ได้ทำการเลือก) จะแสดงข้อความ "เลือกหนึ่ง" เมื่อผู้ใช้คลิกสปินเนอร์รายการของรายการจะปรากฏขึ้นและผู้ใช้เลือกหนึ่งในตัวเลือก หลังจากที่ผู้ใช้ทำการเลือกรายการที่เลือกจะปรากฏในสปินเนอร์แทน "เลือกหนึ่ง" ฉันมีรหัสต่อไปนี้เพื่อสร้างสปินเนอร์: String[] items = new String[] {"One", "Two", "Three"}; Spinner spinner = (Spinner) findViewById(R.id.mySpinner); ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, items); adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); spinner.setAdapter(adapter); ด้วยรหัสนี้ในขั้นต้นรายการ "หนึ่ง" จะปรากฏขึ้น ฉันสามารถเพิ่มรายการใหม่ "เลือกหนึ่งรายการ" ลงในรายการ แต่จากนั้น "เลือกหนึ่งรายการ" ก็จะปรากฏในรายการแบบเลื่อนลงเป็นรายการแรกซึ่งไม่ใช่สิ่งที่ฉันต้องการ ฉันจะแก้ไขปัญหานี้ได้อย่างไร