当前位置: 首页 > 软件库 > 其他开源 > 输入法 >

TV输入法

授权协议 GPL
开发语言 Java
所属分类 其他开源、 输入法
软件类型 开源软件
地区 国产
投 递 者 朱俭
操作系统 Android
开源组织
适用人群 未知
 软件概览

TV版本的输入法,打造一个TV版本的输入法,后续加入 语音,中文词库,T9键盘.

  • 前一阵子,应泰国客户需求,需要在Android TV系统定制一个多语言输入法,至少支持中、英、泰三种语言。拿到这个任务,对于至今还是小白的我来说,当然先去google一下有没有大神专门做过符合要求的输入法应用。很遗憾,网上移动终端倒是有不少满足需求的输入法,而且做得还满酷炫,当时搜到的最全面的最接近需求(包含泰语这种名不见经传的小语种)的输入法应用当属Go Keyboard,后来发现我的HTC o

  • 1.frameworks/base/packages/SettingsProvider/res/values/defaults.xml com.sohu.inputmethod.sogou/.SogouIME com.sohu.inputmethod.sogou/.SogouIME 2.frameworks/base/packages/SettingsProvider/src/com/androi

  • 1.概述 在9.0的产品系统ROM定制化开发过程中,在android系统中默认的输入法就是不带中文输入法的,所以产品要求需要更换搜狗为默认输入法,这首选要更换系统默认的输入法 配置,然后在系统启动的时候,默认授予搜狗输入法的权限,接下来分析下该怎样替换默认输入法,然后授予搜狗输入法的权限 2.修改搜狗为默认输入法,并且授予运行权限的核心类 frameworks/base/packages/Sett

  • Android系统内置第三方输入法 一、添加APK进系统目录 1.1  package/目录下创建子目录,例如:package/inputmethod/SogouInput 1.2 将下载好的输入法APK放入目录下面,例如:package/inputmethod/SogouInput/sogouinput5.1.2.apk 二、使用Makefile进行编译管理 在Android系统中,每个APP都

  • 定义布局 <TextView android:id="@+id/input_tv" android:layout_width="match_parent" android:layout_height="wrap_content" android:g

  • 在项目中发现,Android Tv开机后,会没有焦点。但是获取焦点的代码是执行过的,也就是说,代码没起作用。这是因为开机后,系统默认是Touch Mode,即触摸模式。此模式下没有焦点。当按遥控器时,退出Touch Mode,焦点出现。所以当我们开机时第一次无论按哪个按键都不会有响应,第二次及以后才会有响应。 解决办法:发送模拟按键事件。 /** * 开机时系统处于touch mode,

  • 1.概述 在9.0的系统rom定制化过程中,在系统定制过程中,在一些TV电视等项目中,会有一些产品中,要求使用遥控器来操作,但是一些产品中,在EditText等输入框中,在使用 遥控器输入的时候,发现输入框不能使用,所以要求来跟EditText输入框的输入文字的流程,然后来分析为啥输入法不能输入弹出来,接下来就需要分析下Frameworks中 EditText的相关遥控器输入的相关方法,来实现对遥

  • 1.内置第三方讯飞输入法app 此步骤,省略。 2.默认切换使用第三方讯飞输入法 2.1 修改默认输入法为讯飞 frameworks/base/packages/SettingsProvider/res/values/defaults.xml <string name="def_input_method"

  • 在做Tv设备开发中,遇到奇怪的现象,就是遥控器操作输入框的时候,始终弹不出输入法,刚开始怀疑是输入法的问题,换输入法发现还是一样 ,这时候又连接鼠标来操作发现可以弹出输入法 ,那么就不是输入法的问题,就要从遥控器焦点入手了 1.首选看EditText有没获取到焦点 edittext.setOnFocusChangeListener(new View.OnFocusChangeListener()

  • TV的应用最大的困扰就是焦点了。比如edittext,android默认为获取焦点时弹出输入法。对手机来说很方便,对于TV用户体验不好(弹出键盘儿用户并不想输入)。 那么我们就需要这样一个edittext即:只有在遥控盘点击确定后才弹出键盘。 步骤如下 一、在创建时禁止键盘弹出 mEditText.setInputType(EditorInfo.TYPE_NULL);//设置弹出的键盘类型为

  • commit 8e8769e0b35ba77291e6691cf94a3657692fcd01 Author: byf baiyifei@sztouchtec.cn Date: Fri Dec 9 15:53:42 2022 +0800 1,添加show_input_method_switch属性控制输入法开关,1,为开,0为关 2,show_ime_with_hard_keyboard插入输入硬

  • package com.example.dialog; import android.os.Bundle; import android.annotation.SuppressLint; import android.app.Activity; import android.app.Dialog; import android.view.Display; import android.view.G

  • 1. android:focusable与android:focusableInTouchMode 前者针对在键盘下操作的情况,如果设置为true,则键盘上下左右选中,焦点会随之移动。 而后者,显然是针对触屏情况下的,也就是我们点击屏幕的上的某个控件时,不要立即执行相应的点击逻辑,而是先显示焦点(即控件被选中),再点击才执行逻辑。 android:focusable=“true”不会改变andro

  • 需要在代码中能够切换到第三方输入法 InputMethodService.switchInputMethod(String id)这个方法在继承InputMethodService的类中调用的话报错说需要一个权限 但是那个权限是系统app才能使用的 在Activity中调用上面的那个方法报错空指针异常 应该是SetInputMethod中的那个token为空 还有什么方法能够切换输入法的啊 有没有

  • 最近在弄国内版本的系统,Android内置输入法对国内版本很不友好。所以需要内置一个国内输入法,本篇选择的是百度(Sogou等其他方式是一致的)。 平台 MTK android12 内置apk 修改字符串资源 frameworks/base/packages/SettingsProvider/res/values/defaults.xml (原生平台修改) vendor/mediatek/pack

 相关资料
  • tv

    Tidy Viewer (tv) Tidy Viewer (tv) is a cross-platform csv pretty printer that uses column styling to maximize viewer enjoyment. Pretty Printing Contents Installation Examples Significant Figure Defini

  • Chrome TV 是一个基于Chrome的在线网络电视扩展,通过Chrome TV你可以在Chrome中观看全球超过3000个电视台。Chrome TV提供多种电视节目分类,同时你也可以选择不同国家的电视台观看。 需要注意的是使用Chrome TV可能需要安装 Windows Media Player 插件,如果你安装此扩展后无法使用,请参考官方提供的方法:登陆 http://port25.te

  •   使用说明: https://git.oschina.net/hailongqiu/AndroidTVWidget/wikis/AndroidTVWidget-use-manual 键盘使用说明: https://git.oschina.net/hailongqiu/AndroidTVWidget/wikis/Android-TV-%E5%A6%82%E4%BD%95%E4%BD%BF%E7%9

  • NativeScript ❤️ Android TV YouTube video of this app, running on a Phone and TV (23s) YouTube video if this app, running on a TV, with D-Pad controls (20s) What? Unsurprisingly Android TV is very much

  • homebridge-bravia-tv v3 Homebridge dynamic platform plugin for Sony Bravia Android TVs Note: If you are looking for the non dynamic version, install the old version! homebridge-sonybravia-platform v2

  • homebridge-webos-tv HomeKit integration for LG webOS TVs how it's supposed to be homebridge-webos-tv is a plugin for homebridge which allows you to control your LG webOS TV from your Home app! It shou