แป้นพิมพ์บนหน้าจอ

Android TV มาพร้อมกับแป้นพิมพ์เสมือนบนหน้าจอที่ชื่อว่า Gboard แป้นพิมพ์นี้รองรับฟีเจอร์ที่หลากหลาย รวมถึงการแปลงคำพูดเป็นข้อความ (STT) ซึ่งช่วยให้ผู้ใช้พูดและระบบจะแปลคำพูดเป็นข้อความเพื่อป้อนข้อมูลโดยอัตโนมัติ ฟีเจอร์นี้ทำงานผ่าน Gboard ดังนั้นคุณจึงไม่จำเป็นต้องขอสิทธิ์เข้าถึงเสียงหรือจัดการพิเศษใดๆ ในแอป

วิธีการป้อนข้อมูล

คุณสามารถระบุประเภทวิธีการป้อนข้อมูล สำหรับ Android TV ได้ในลักษณะเดียวกับที่ทำสำหรับอุปกรณ์เคลื่อนที่ ยกเว้นว่า Gboard สำหรับ Android TV รองรับชุดประเภทการป้อนข้อมูลที่จำกัดกว่า ซึ่งแสดงใน รูปภาพต่อไปนี้

ประเภท Gboard สำหรับการป้อนข้อมูลอีเมล
รูปที่ 1 ประเภทการป้อนข้อมูลอีเมล
ประเภท Gboard สำหรับป้อนรหัสผ่าน
รูปที่ 2 ประเภทการป้อนข้อมูลรหัสผ่าน
ประเภท Gboard สำหรับการป้อนข้อความ
รูปที่ 3 ประเภทการป้อนข้อมูลข้อความ
ประเภท Gboard ของอินพุตตัวเลข
รูปที่ 4 ประเภทการป้อนข้อมูลตัวเลข

คุณสามารถระบุประเภทการป้อนข้อมูลอย่างน้อย 1 ประเภทตามกรณีการใช้งาน Gboard จะกำหนดเลย์เอาต์ที่ดีที่สุดโดยอัตโนมัติตามประเภทการป้อนข้อมูลที่คุณระบุและเลย์เอาต์ที่รองรับ

ตำแหน่ง

ความแตกต่างที่สำคัญอย่างหนึ่งของ Gboard สำหรับ Android TV คือความสามารถในการระบุตำแหน่งที่ควรวางแป้นพิมพ์ ก่อนหน้านี้ แป้นพิมพ์จะครอบคลุมส่วนล่างของหน้าจอจากขอบหนึ่งไปอีกขอบหนึ่ง แต่การอัปเดต Gboard ทำให้แป้นพิมพ์ลอยได้ คุณสามารถระบุตำแหน่งที่ควรวางแป้นพิมพ์ได้ ไม่ว่าจะเป็นด้านซ้าย ด้านขวา หรือตรงกลาง ตำแหน่งเริ่มต้นคือตรงกลาง

ตัวเลือกการจัดข้อความสำหรับ Gboard
รูปที่ 5 ตัวเลือกการจัดแนว 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 จัดชิดขวา
รูปที่ 6 Gboard จัดแนวไปทางขวา

ภาษาที่รองรับ

Gboard สำหรับ Android TV รองรับภาษาต่างๆ มากมาย รายการภาษาที่รองรับมีดังนี้

  • อังกฤษ - สหรัฐอเมริกา
  • อังกฤษ - ออสเตรเลีย
  • อังกฤษ - แคนาดา
  • อังกฤษ - สหราชอาณาจักร
  • อาฟรีกานส์
  • แอลเบเนีย
  • อาหรับ
  • เบงกอล
  • บัลแกเรีย
  • พม่า
  • จีน - ฮ่องกง
  • จีน - ตัวย่อ
  • จีน - ตัวเต็ม
  • โครเอเชีย
  • เช็ก
  • เดนมาร์ก
  • ดัตช์ - เบลเยียม
  • ดัตช์ - เนเธอร์แลนด์
  • เอสโตเนีย
  • ฟาร์ซี
  • ฟิลิปปินส์
  • ฟินแลนด์
  • ฝรั่งเศส
  • ฝรั่งเศส - เบลเยียม
  • ฝรั่งเศส - แคนาดา
  • ฝรั่งเศส - สวิตเซอร์แลนด์
  • เยอรมัน
  • เยอรมัน - ออสเตรีย
  • เยอรมัน - เบลเยียม
  • เยอรมัน - สวิตเซอร์แลนด์
  • กรีก
  • ฮีบรู
  • ฮินดี
  • ฮินดี - การทับศัพท์
  • ฮังการี
  • อินโดนีเซีย
  • ไอริช
  • อิตาลี
  • อิตาลี - สวิตเซอร์แลนด์
  • ญี่ปุ่น - ญี่ปุ่น
  • เกาหลี
  • ลิทัวเนีย
  • มาซิโดเนีย
  • มาเลย์
  • นอร์เวย์ - บ็อกมอล
  • อุซเบก
  • โปแลนด์
  • โปรตุเกส
  • ปัญจาบ
  • โรมาเนีย
  • รัสเซีย
  • เซอร์เบีย
  • สโลวัก
  • สโลวีเนีย
  • สเปน - เม็กซิโก
  • สเปน - สเปน
  • สวีเดน
  • ไทย
  • ตุรกี
  • ยูเครน
  • อูรดู
  • เวียดนาม