android-softkeyboard相关内容
我已经完成了 这个 这让我走到了一半,但并不完全.我有一个拨号器 Fragment,它有所有常用的 Button 来输入数字,包括退格,所以我不需要软键盘.我还想让用户能够粘贴文本(长按...默认情况下可以正常工作),以及编辑输入的内容,所以我需要光标. 如果用户在 EditText 内单击,我发现确保不会弹出软键盘的最简单方法是将 inputType 设置为 null - 但是也杀死光标.
..
我的问题:从屏幕上第二次显示软键盘开始,它完全隐藏了我的 EditText. 属性android:windowSoftInputMode="adjustPan" 已在AndroidManifest.xml 中指定,但只在第一次生效. 我有以下布局:
..
我正在开发键盘应用程序,但遇到了问题.我想以编程方式在 android 的 EditText 中限制/阻止软键盘中的某些特殊字符. 那么,有什么办法可以限制在 android 的编辑文本中输入任何特殊字符. 如果有人有想法,请回复. 提前致谢. 解决方案 试试这个可能对你有用 公共类 MainActivity 扩展 Activity {私人编辑文本编辑文本;私有字符串
..
我知道这里有很多类似的问题但我无法在一个简单的示例应用程序中获得任何提供的解决方案. 第一次显示软键盘时会出现问题.一旦显示出来,只有再次按下 editText 才能使其可编辑. 尝试了以下方法: android:windowSoftInputMode="adjustPan|adjustResize" 这并不能解决任何问题.在弹出软键盘后,似乎必须强制调整活动的大小.不幸的是,它
..
我有一个 Activity,其中有 5 个 EditText.当用户单击第一个 EditText 时,软键盘打开以在其中输入一些值.我想在软键盘打开时以及当用户单击第一个 EditText 时将其他一些 View 的可见性设置为 Gone 以及当软键盘在后退按钮按下时从相同的 EditText 关闭时.然后我想将其他一些 View 的可见性设置为可见. 当软键盘通过点击 Android 中的
..
我正在开发一个软键盘并且做得很好,但是我不知道如何为长按键自定义弹出布局. 我的键盘视图:
..
我有自定义 Android 键盘: 公共类 CustomKeyboard 扩展键盘{...}公共类 CustomKeyboardView 扩展 KeyboardView{...}公共类 CustomKeyboardIME 扩展 InputMethodService 实现 KeyboardView.OnKeyboardActionListener{...} 在某些键上,我有 popupKeyb
..
我有一个屏幕,第一个字段是EditText,它在启动时获得焦点,还弹出数字输入类型,这很烦人 如何确保在启动 Activity 时没有获得焦点,和/或没有抬起输入面板? 解决方案 InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);imm.hideSof
..
我的edittext格式有以下代码,因为它可以接受任何输入我没有设置任何输入类型: if (cardNumberEditText != null) {cardNumberEditText.addTextChangedListener(new TextWatcher() {@覆盖public void onTextChanged(CharSequence s, int start, int bef
..
我想编写一个自定义键盘,它应该适用于所有运行 Android 4.0 及更高版本的设备.所以首先我搜索了网络,但没有找到任何相关信息.那么如何创建一个应用来替代 Android 的普通键盘呢? 我想知道的: 那里有很好的教程吗?你们有示例代码吗? 我是否需要 root 才能执行此操作? 它背后的结构是什么?(它只是一个带有服务的常规活动吗??) 是否可以读出键盘内的输入框?
..
我正在 Android 上实现自定义键盘.我刚刚阅读了有关“developer.android.com"的文档并看到了带有软键盘的示例.我所能做的就是改变键盘背景,改变按钮的位置,将 keyIcon 而不是 keyLabel 设置为 key. 但是我还是不能改变key的背景和颜色. 请写一些 XML 或源代码的示例代码.谢谢! 我更改背景的示例: 公共类 GBInput 扩展
..
你好我有一个搜索的 EditText 并搜索 Button.当我输入搜索文本时,我想使用软键盘上的 ENTER 键而不是搜索 Button 来激活搜索功能. 提前感谢您的帮助. 解决方案 您可以通过在 EditText 上设置 OnKeyListener 来实现. 这是我自己的代码示例.我有一个名为 addCourseText 的 EditText,当单击 Enter 键或 d
..
这些天来,我一直在使用 libgdx 开发一个 android 项目.期间出现了一个问题.当软键盘出现时,一些视图会被覆盖,所以我想得到解决这个错误的高度. 我知道在使用android api开发项目时可以设置软输入模式来解决这个问题,libgdx有没有提供什么方法? 解决方案 我想分享一个可行的解决方案. 首先,没有办法从 libgdx api 中获取软键盘高度.您必须编
..
当用户单击 Edittext 以外的任何位置时,我需要在 android 中隐藏软键盘.iphone有很多帮助,但android没有.我试过这段代码,但它不起作用:( final RelativeLayout base = (RelativeLayout) findViewById(R.id.RelativeLayout1);findViewById(R.id.base).setOnClickL
..
我有一个 ListView 并且最后一个列表项包含 EditText:
..
我有一个布局,在底部包含 5 个 EditText 和一个 Button 和一个 TextView.现在,当我按下 EditText 时,键盘将显示并且 all 我的 View 向上推. 现在我不想将我的 TextView 和 Button 推送到键盘上方,只想全部推送 ScrollView 内的 EditText 到键盘上方. 我有个想法是.当我在键盘显示和隐藏时监听.当键盘显示时,
..
我想知道如何将 View 添加到键盘之上,例如 WhatsApp 和 Hangout.在聊天屏幕中,他们在打开的软键盘顶部插入表情视图. 有谁知道如何实现这种行为? 解决方案 好吧,我已经创建了一个示例键盘用于在 此处一个>... 这里,我使用弹出窗口来显示弹出窗口,弹出窗口的高度是由键盘高度动态计算的 //初始定义键盘默认高度等于230dip最终浮动 popUpheight
..
我正在尝试在 android web 视图中监听关键事件.例如,当用户填写表单时,我应该收到关键事件.这是我的 WebView 代码 公共类 MyWebView 扩展 WebView 实现 OnKeyListener{.....@覆盖public boolean onKeyDown(int keyCode, KeyEvent 事件){Log.i("PcWebView", "onKeyDown k
..
因为您在 WebView 上调用 javascript 的方式是通过 loadUrl("javascript: ... ");键盘不能保持打开状态. loadUrl() 方法调用 loadUrlImpl() ,它调用了一个名为 clearHelpers() 然后调用 clearTextEntry(),然后调用 嗨deSoftKeyboard() 然后随着键盘的消失,我们变得非常孤独.
..
在我的 Android 应用程序中,我创建了一个 AlertDialog,里面有一个 WebView.WebView 加载一个需要用户登录的网页.但是,当我点击WebView 中的文本字段时,软键盘没有出现.我一般都知道这个问题(Android:问题 7189);但是,就我而言,建议的解决方案似乎不起作用,因为我使用的是外部网站,而不仅仅是简单的 HTML 表单. 完美的解决方案是当用户点击
..