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 รองรับภาษาต่างๆ มากมาย รายการภาษา ได้แก่
- อังกฤษ—สหรัฐอเมริกา
- อังกฤษ—ออสเตรเลีย
- อังกฤษ—แคนาดา
- อังกฤษ—สหราชอาณาจักร
- แอฟริคานส์
- แอลเบเนีย
- อาหรับ
- เบงกอล
- บัลแกเรีย
- พม่า
- จีน—ฮ่องกง
- จีน—ตัวย่อ
- จีน - ตัวเต็ม
- ภาษาโครเอเชีย
- เช็ก
- เดนมาร์ก
- ดัตช์ - เบลเยียม
- ดัตช์ — Nederlands
- เอสโทเนีย
- ฟาร์ซี
- ฟิลิปปินส์
- ฟินแลนด์
- ฝรั่งเศส
- ฝรั่งเศส—เบลเยียม
- ฝรั่งเศส—แคนาดา
- ฝรั่งเศส—สวิตเซอร์แลนด์
- เยอรมัน
- เยอรมัน—ออสเตรีย
- เยอรมัน—เบลเยียม
- เยอรมัน - สวิตเซอร์แลนด์
- กรีก
- ฮีบรู
- ฮินดี
- ฮินดี - การทับศัพท์
- ฮังการี
- อินโดนีเซีย
- ไอริช
- อิตาลี
- อิตาลี - สวิตเซอร์แลนด์
- ญี่ปุ่น—ญี่ปุ่น
- เกาหลี
- ลิทัวเนีย
- มาซิโดเนีย
- มาเลย์
- นอร์เวย์—บุคมอล
- โอซเบก
- โปแลนด์
- โปรตุเกส
- ปัญจาบ
- โรมาเนีย
- รัสเซีย
- เซอร์เบียน
- สโลวาเกีย
- สโลวีเนีย
- สเปน — เม็กซิโก
- สเปน—สเปน
- สวีเดน
- ไทย
- ตุรกี
- ยูเครน
- อูรดู
- เวียดนาม