首页 > TAG信息列表 > android-softkeyboard

在Android中自定义SoftKeyBoard?

SoftKeyBoard是否在Android中支持印度语(印地语,泰米尔语,泰卢固语等)?包Locale和UnicodeBlock用于字体.但是如何在其中集成自定义IME?开发人员站点中的sample是不够的. 您可以分享一些想法或教程吗?解决方法:应用商店中有一个名为“ Tamil Visai”的IME.看看这个.它在Android应用程序

android-软键盘在棒棒糖版本中隐藏EditText

我有一个包含RelativeLayout作为Root布局的布局,Relative布局在顶部包含ListView,在相对布局的底部包含一个Edittext对齐. 在预棒棒糖版本的设备中,每当软键盘打开Edittext时,向上推,我就能看到Editext.但是在棒棒糖软键盘中隐藏了Editext.我已经在清单文件中设置了android:windowSo

Android软键盘推视图

我正在为Android开发软键盘,但遇到了无法解决的问题.问题是,当我打开键盘时,它会错误地移动其他视图(参见图片,我的键盘在左侧). 我尝试了在stackoverflow或其他地方找到的多种解决方案,但它们对我没有用. 我试过了: android:windowSoftInputMode="adjustResize" android:windowSo

带有自己键盘的Android应用程序

我正在处理处理古代语言“ Coptic language”(不包含在android键盘语言中)的应用程序,因此如何为应用程序制作专用键盘?解决方法:好吧,围绕它存在一些问题.但通常您必须能够做到. 最近,在我的question我遇到了类似的问题. 首先,您需要确保将input method设置为相应的TextView.或将其

java-使整个EditText可见?

这是我的问题: 键盘遮盖了EditText.如何防止这种情况发生?这是我的原始视图(不带键盘):解决方法:您需要将选项卡中的整个视图放入滚动视图,这将允许您的应用程序用户向上滚动活动以查看编辑框.

如何为平板电脑开发定制的“非全屏”软键盘?

我有软键盘的样本.当我将其安装在android 2.x上时,它具有以下非全屏视图: 但是,当我将其安装在平板电脑10上时,它会像这样整个屏幕: 如何更改示例以在平板电脑上使用非全屏自定义键盘(如该图像)(平板电脑的默认键盘)?解决方法:InputMethodService中的以下代码解决了我的问题: @Overrid

android-显示软键盘时隐藏视图

下面的图片会更好地告诉您我确切想要的单词. 在显示softKeyBoard屏幕之前. 和 显示softKeyboard后,它应如下所示. 我的问题是,当显示软键盘时,它隐藏了我不想要的底视图 隐藏但应如上图所示解决方法:在清单中为相应的活动将windowSoftInputMode指定为“ adjustResize”例: <activit

android-SetNextFocusDownId行为不正确

最近,我一直在为Android应用程序而苦苦挣扎.在我的应用程序中,我有一个TableLayout在应用程序代码中进行了动态填充,其中每个单元格中都包含一个EditText,并且软键盘的“下一步”按钮的行为不正确(跳至下一行,然后转到同一行中的其他单元格).因此,我决定通过将ID分配给EditText,然

android-以编程方式显示软键盘-无法正常工作

我的屏幕上有一个切换按钮.如果单击此按钮,则需要键盘才能显示在屏幕上.这是我现在拥有的代码,但是没有按预期显示键盘:( public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); keybo

当softkeyboard启动时,阻止页脚出现:android

我想知道如何阻止软键盘显示页脚并掩盖登录按钮 xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:fillViewport="true"> <RelativeLayout androi

如何在Android中以编程方式更改西班牙语的键盘语言

我正在使用可以选择语言的应用程序.有两个单选按钮. 一种是西班牙语,另一种是英语.当用户选择西班牙语时,我应该用西班牙语更改键盘.我怎样才能做到这一点?请回复我.解决方法:有人可能会纠正我,但我可以肯定在运行时没有选择这样做.键盘本身是一个应用程序,因此要更改输入语言,用户

android-getWindow().setSoftInputMode无法按预期工作

在我的Android项目中,我只想对一个片段的softInputMode进行调整 将以下行添加到清单(在活动内部)可以按预期工作: android:windowSoftInputMode="adjustPan" 但是我片段中的那些行什么也没做: @Override public void onResume() { super.onResume(); getAct

我自己的应用程序中的Android拦截软按键-Backspace问题

我有一个应用程序,需要镜像我拥有的​​某个Fragment中所做的每个按键.到目前为止,我正在做的是将TextWatcher附加到EditText并覆盖afterTextChanged并拉出最后一个字符(EditText将被隐藏,因此一次只能输入1个字符). 为了处理退格键,我在EditText中重写onKeyDown并使用了一种解决方

android-在片段中显示/隐藏软键盘事件

关于查找显示/隐藏软键盘事件的文章很多. 我发现自己处于一种需要根据软键状态在一个片段中更改图标的情况. 我尝试实现onMeasure,但无法在片段中覆盖它.是否有(相对)轻松的方法来获取片段中的干净显示/隐藏软键盘事件,还是我应该放弃?解决方法:可悲但真实的-android在软件键盘显示

java – 检测键盘搜索按钮

我更改android软键盘以显示搜索图标而不是Enter图标.我的问题是:如何检测用户点击该搜索按钮?解决方法:在edittext中,您可能已使用输入法选项进行搜索. <EditText android:imeOptions="actionSearch" android:inputType="text"/> 现在使用EditText上的Editor监听器来处

android – Softkeyboard没有在AlertDialog中显示仅用于电话

为什么软键盘只在平板电脑上显示是一个谜! 这是我使用过的代码. AlertDialog.Builder builder = new AlertDialog.Builder(CurrentActivityName.this); builder.setTitle(“Title”); builder.setMessage(“Message”); final EditText input = new EditText(CurrentActivityName.t

android – 在键盘上方定位EditText

我有一个看起来像这样的EditText(具有“底部重力”): 当我按下EditText时,键盘出现,我不能再看到我正在键入的内容(因为EditText现在位于键盘后面,位于底部).如何在按下键盘时自动将EditText移动到键盘上方? 最后,如果它看起来像这样会很好: 我的代码: // LINEAR LAYOUT LinearLayout

android – edittext.settext()将键盘类型更改为默认值[从?123到ABC]

我有以下代码用于我的edittext格式,因为它可以接受任何输入我没有设置任何输入类型: if (cardNumberEditText != null) { cardNumberEditText.addTextChangedListener(new TextWatcher() { @Override public void onTextChanged(CharSequence s, int start, i

在Android WebView中读取键盘事件

我正在尝试在android web视图中收听关键事件.用户填写表单时的示例,我应该收到关键事件.这是我的WebView代码 public class MyWebView extends WebView implements OnKeyListener { ..... @Override public boolean onKeyDown(int keyCode, KeyEvent event) {

android – 对话框解除后隐藏软键盘

我想在AlertDialog解雇后隐藏软键盘,但它仍然可见.这是我的代码: alert = new AlertDialog.Builder(MyActivity.this); imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE); alert.setOnDismissListener(new DialogInterface.OnDismissListener() {

如何在Android中以编程方式禁用拼写更正

如何在Android中以编程方式禁用EditText的软键盘中的拼写更正?用户可以从设置中禁用它,但我需要在我的应用程序中禁用它. 有没有办法做到这一点?解决方法:在您的EditText的布局xml中设置它: 安卓的inputType = “textNoSuggestions” 或者在您的Activity中调用setInputType(InputType.

Android中的活动中的软键盘打开和关闭监听器

我有一个Activity,其中有5个EditTexts.当用户单击第一个EditText时,将打开软键盘以在其中输入一些值.我想在软键盘打开时以及当用户点击第一个EditText时以及当软键盘从后退按钮上的相同EditText关闭时,将其他View的可见性设置为Gone.然后我想将其他View的可见性设置为可见. 从Andr

关闭/隐藏Android软键盘

我的布局中有一个EditText和一个Button. 在编辑字段中写入并单击按钮后,我想隐藏虚拟键盘.我假设这是一段简单的代码,但我在哪里可以找到它的一个例子?解决方法:为了帮助澄清这种疯狂,我想首先代表所有Android用户道歉,谷歌对软键盘的彻头彻尾的荒谬处理.对于同样简单的问题,有这么

如何从本机代码强制打开Android软键盘?

我有一个游戏,它使用来自C的Java回调来强制打开用户触摸屏幕时的软键盘. Java代码就是这样的: this._inputMethodManager.toggleSoftInput(InputMethodManager.SHOW_FORCED, 0); 这已经好了一段时间,但最近我们收到一些摩托罗拉Droid用户的抱怨,软键盘无法为他们打开.由于我们最近

机器人sdk软键盘的准确性

我刚刚在eclipse中导入了sdk软键盘(来自API版本16的示例代码,但也尝试了早期版本)并将其安装在我的设备上(Galaxy Note 10.1,Galaxy S2和Galaxy Nexus). 经过一些测试后,我注意到一个奇怪的行为:当我敲击顶部的一个键时,键盘会向我显示该字母的建议,该字母位于我真正按下的字母上方.