Android TV มาพร้อมกับแป้นพิมพ์เสมือนบนหน้าจอที่ชื่อว่า Gboard แป้นพิมพ์นี้รองรับฟีเจอร์ที่หลากหลาย รวมถึงการแปลงคำพูดเป็นข้อความ (STT) ซึ่งช่วยให้ผู้ใช้พูดและระบบจะแปลคำพูดเป็นข้อความเพื่อป้อนข้อมูลโดยอัตโนมัติ ฟีเจอร์นี้ทำงานผ่าน Gboard ดังนั้นคุณจึงไม่จำเป็นต้องขอสิทธิ์เข้าถึงเสียงหรือจัดการพิเศษใดๆ ในแอป
วิธีการป้อนข้อมูล
คุณสามารถระบุประเภทวิธีการป้อนข้อมูล สำหรับ Android TV ได้ในลักษณะเดียวกับที่ทำสำหรับอุปกรณ์เคลื่อนที่ ยกเว้นว่า Gboard สำหรับ Android TV รองรับชุดประเภทการป้อนข้อมูลที่จำกัดกว่า ซึ่งแสดงใน รูปภาพต่อไปนี้
|
|
|
|
คุณสามารถระบุประเภทการป้อนข้อมูลอย่างน้อย 1 ประเภทตามกรณีการใช้งาน Gboard จะกำหนดเลย์เอาต์ที่ดีที่สุดโดยอัตโนมัติตามประเภทการป้อนข้อมูลที่คุณระบุและเลย์เอาต์ที่รองรับ
ตำแหน่ง
ความแตกต่างที่สำคัญอย่างหนึ่งของ Gboard สำหรับ Android TV คือความสามารถในการระบุตำแหน่งที่ควรวางแป้นพิมพ์ ก่อนหน้านี้ แป้นพิมพ์จะครอบคลุมส่วนล่างของหน้าจอจากขอบหนึ่งไปอีกขอบหนึ่ง แต่การอัปเดต Gboard ทำให้แป้นพิมพ์ลอยได้ คุณสามารถระบุตำแหน่งที่ควรวางแป้นพิมพ์ได้ ไม่ว่าจะเป็นด้านซ้าย ด้านขวา หรือตรงกลาง ตำแหน่งเริ่มต้นคือตรงกลาง
หากต้องการควบคุมการจัดแนว ให้ตั้งค่าภายใน privateImeOptions สำหรับ horizontalAlignment ตัวเลือกสำหรับ horizontalAlignment ได้แก่ center (ค่าเริ่มต้น) left และ right
ซึ่งแสดงในตัวอย่างต่อไปนี้
<EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:imeOptions="actionNext" android:privateImeOptions="horizontalAlignment=right">
ตัวอย่างนี้จะวางแป้นพิมพ์ไว้ที่ด้านขวาล่าง ซึ่งเหมาะอย่างยิ่งเมื่อคุณมีช่องป้อนข้อมูลที่จัดแนวไปทางขวา
ภาษาที่รองรับ
Gboard สำหรับ Android TV รองรับภาษาต่างๆ มากมาย รายการภาษาที่รองรับมีดังนี้
- อังกฤษ - สหรัฐอเมริกา
- อังกฤษ - ออสเตรเลีย
- อังกฤษ - แคนาดา
- อังกฤษ - สหราชอาณาจักร
- อาฟรีกานส์
- แอลเบเนีย
- อาหรับ
- เบงกอล
- บัลแกเรีย
- พม่า
- จีน - ฮ่องกง
- จีน - ตัวย่อ
- จีน - ตัวเต็ม
- โครเอเชีย
- เช็ก
- เดนมาร์ก
- ดัตช์ - เบลเยียม
- ดัตช์ - เนเธอร์แลนด์
- เอสโตเนีย
- ฟาร์ซี
- ฟิลิปปินส์
- ฟินแลนด์
- ฝรั่งเศส
- ฝรั่งเศส - เบลเยียม
- ฝรั่งเศส - แคนาดา
- ฝรั่งเศส - สวิตเซอร์แลนด์
- เยอรมัน
- เยอรมัน - ออสเตรีย
- เยอรมัน - เบลเยียม
- เยอรมัน - สวิตเซอร์แลนด์
- กรีก
- ฮีบรู
- ฮินดี
- ฮินดี - การทับศัพท์
- ฮังการี
- อินโดนีเซีย
- ไอริช
- อิตาลี
- อิตาลี - สวิตเซอร์แลนด์
- ญี่ปุ่น - ญี่ปุ่น
- เกาหลี
- ลิทัวเนีย
- มาซิโดเนีย
- มาเลย์
- นอร์เวย์ - บ็อกมอล
- อุซเบก
- โปแลนด์
- โปรตุเกส
- ปัญจาบ
- โรมาเนีย
- รัสเซีย
- เซอร์เบีย
- สโลวัก
- สโลวีเนีย
- สเปน - เม็กซิโก
- สเปน - สเปน
- สวีเดน
- ไทย
- ตุรกี
- ยูเครน
- อูรดู
- เวียดนาม