Android TV có một bàn phím phần mềm trên màn hình tên là Gboard. Bàn phím này hỗ trợ nhiều tính năng, bao gồm cả tính năng chuyển lời nói thành văn bản (STT). Tính năng này cho phép người dùng nói và tự động chuyển lời nói thành văn bản để nhập. Tính năng này hoạt động thông qua Gboard, nên bạn không cần yêu cầu quyền truy cập vào âm thanh hoặc xử lý bất kỳ thao tác đặc biệt nào trong ứng dụng của mình.
Phương thức nhập
Bạn có thể chỉ định loại phương thức nhập cho Android TV theo cách giống hệt như khi chỉ định cho thiết bị di động, ngoại trừ việc Gboard cho Android TV hỗ trợ một số loại đầu vào hạn chế hơn, như minh hoạ trong các hình sau:
|
|
|
|
Bạn có thể chỉ định một hoặc nhiều loại đầu vào dựa trên trường hợp sử dụng của mình. Gboard tự động xác định bố cục phù hợp nhất dựa trên các loại dữ liệu đầu vào mà bạn chỉ định và bố cục mà Gboard hỗ trợ.
Vị trí
Một điểm khác biệt lớn của Gboard trên Android TV là khả năng chỉ định vị trí đặt bàn phím. Trước đây, bàn phím che kín phần dưới màn hình từ cạnh này sang cạnh kia, nhưng bản cập nhật của Gboard cho phép nó hiển thị nổi. Bạn có thể chỉ định vị trí của bàn phím: bên trái, bên phải hoặc ở giữa. Vị trí mặc định là ở giữa.
Để điều chỉnh căn chỉnh, hãy đặt giá trị trong privateImeOptions thành horizontalAlignment. Các tùy chọn cho horizontalAlignment là các tùy chọn mặc định center, left và right.
Lệnh này được minh hoạ trong ví dụ sau:
<EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:imeOptions="actionNext" android:privateImeOptions="horizontalAlignment=right">
Ví dụ này dẫn đến việc bàn phím được đặt ở góc dưới bên phải, điều này rất phù hợp khi bạn có các trường nhập liệu được căn chỉnh sang bên phải:
Ngôn ngữ được hỗ trợ
Gboard cho Android TV hỗ trợ nhiều ngôn ngữ. Danh sách các ngôn ngữ bao gồm những ngôn ngữ sau:
- Tiếng Anh—Hoa Kỳ
- Tiếng Anh — Úc
- Tiếng Anh — Canada
- Tiếng Anh — Vương quốc Anh
- Tiếng Hà Lan ở Nam Phi
- Tiếng Albani
- Tiếng Ả Rập
- Tiếng Bengal
- Tiếng Bulgaria
- Tiếng Miến Điện
- Tiếng Trung – Hong Kong
- Tiếng Trung – Giản thể
- Tiếng Trung (Phồn thể)
- Tiếng Croatia
- Tiếng Séc
- Tiếng Đan Mạch
- Tiếng Hà Lan – Bỉ
- Tiếng Hà Lan – Nederlands
- Tiếng Estonia
- Tiếng Farsi
- Tiếng Philippines
- Tiếng Phần Lan
- Tiếng Pháp
- Tiếng Pháp – Bỉ
- Tiếng Pháp — Canada
- Tiếng Pháp – Thuỵ Sĩ
- Tiếng Đức
- Tiếng Đức – Áo
- Tiếng Đức – Bỉ
- Tiếng Đức – Thuỵ Sĩ
- Tiếng Hy Lạp
- Tiếng Do Thái
- Tiếng Hindi
- Tiếng Hindi – chuyển tự
- Tiếng Hungary
- Tiếng Indonesia
- Tiếng Ireland
- Tiếng Ý
- Ý—Thụy Sĩ
- Tiếng Nhật – Nhật Bản
- Tiếng Hàn
- Tiếng Lithuania
- Tiếng Macedonia
- Malay
- Tiếng Na Uy—Bokmål
- Tiếng Uzbek
- Tiếng Ba Lan
- Tiếng Bồ Đào Nha
- Tiếng Punjab
- Tiếng Romania
- Tiếng Nga
- Tiếng Serbia
- Tiếng Slovakia
- Slovenian
- Tiếng Tây Ban Nha – Mexico
- Tiếng Tây Ban Nha—Tây Ban Nha
- Tiếng Thuỵ Điển
- Tiếng Thái
- Tiếng Thổ Nhĩ Kỳ
- Tiếng Ukraina
- Tiếng Urdu
- Tiếng Việt