20.11.2016 Views

ANDROID APP

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

108 บทที่ 4 ส่วนการติดต่อกับผู้ใช้งาน (User Interface)<br />

รูปที่ 4.12 ตัวอย่างการทำางานของ CheckBox<br />

ที่สถานะของการเลือกและไม่เลือก<br />

ปุ่มประเภท Toggle นั้นจะทำงานคล้ายๆ กับเช็คบ็อกซ์ โดยเราสามารถนำเอาคำสั่งในชุดคำสั่ง<br />

ที่ 4.16 มาทำการแก้ไขด้วยการแทนที่คำสั่ง CheckBox ด้วยคำสั่ง ToggleButton ได้ดังนี้<br />

<br />

จะเห็นว่าคำสั่ง android:test จะถูกแทนที่ด้วยคำสั่ง android:textOff (ถ้าไม่มีการกำหนด<br />

ค่าใดๆ ไว้จะมีค่าเป็น Off) และคำสั่ง android:textOn (ถ้าไม่มีการกำหนดค่าใดๆ ไว้จะมีค่าเป็น On)<br />

เพื่อใช้ในการแสดงผลลัพธ์ตามสถานะของการกดปุ่ม ToggleButton ตัวอย่างของผลลัพธ์จะแสดงอยู่<br />

ในรูปที่ 4.13<br />

กรรมวิธี: การใช้งานปุ่มตัวเลือกแบบเรดิโอ<br />

ปุ่มตัวเลือกแบบเรดิโอมีลักษณะเป็นกลุ่มของปุ่ม ซึ่งผู้ใช้จะต้องเลือกแค่ปุ่มใดปุ่มหนึ่ง เพราะปุ่ม<br />

ชนิดนี้จะรองรับการกดปุ่มเพียงปุ่มเดียว มีสถานะเป็น On และปุ่มอื่นๆ จะมีสถานะเป็น Off กลุ่มของ<br />

ปุ่มเหล่านี้จะเรียกว่า RadioGroup เพื่อกำหนดขอบเขตของการเลือกปุ่มไว้ เลย์เอาต์ของชุดคำสั่งนี้จะ<br />

แสดงอยู่ในชุดคำสั่งที่ 4.18

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!