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

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

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

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

วันที่ อินพุตอีเมล
รูปที่ 1 ประเภทอินพุตอีเมล
วันที่ ป้อนรหัสผ่าน
รูปที่ 2 ประเภทการป้อนข้อมูลรหัสผ่าน
วันที่ การป้อนข้อความ
รูปที่ 3 ประเภทการป้อนข้อความ
วันที่ การป้อนตัวเลข
รูปที่ 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 รองรับภาษาต่างๆ มากมาย รายการภาษา ได้แก่

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