草庐IT

Keyboard

全部标签

安卓模拟器不显示软键盘?

我的应用程序上有一个编辑文本,我想在模拟器上使用软键盘。但问题是它没有显示键盘。我已经尝试了很多东西,但对我来说并没有用完:-首先InputMethodManagerimm=(InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);imm.showSoftInput(tee_tea_edit_text,InputMethodManager.SHOW_IMPLICIT);第二个已经点击了这个EdityourAVD,add"KeyboardSupport"andchangethevaluetono.Restarty

Android - 在用户启用输入法后关闭 IME 设置 Activity

在用户启用了特定的IME(或者可能只是任何IME,如果这是唯一的可能性)之后,我如何关闭IME设置Activity(ACTION_INPUT_METHOD_SETTINGS),就像Google键盘一样。我都试过了:IntentenableIntent=newIntent(Settings.ACTION_INPUT_METHOD_SETTINGS);//enableIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);activity.startActivityForResult(enableIntent,0);和:IntentenableInte

android - 你能以编程方式更改 android 键盘文本字体吗?

坦率地说,标题说明了一切,我正在尝试更改输入法服务、KeyboardView键字体。当然..它不像那么简单android:keyTextFont="sans-serif"。 最佳答案 importjava.lang.reflect.Field;importandroid.content.Context;importandroid.graphics.Typeface;publicfinalclassFontsOverride{publicstaticvoidsetDefaultFont(Contextcontext,Stringsta

安卓 4.1 : How to "implement user installable keymaps"?

描述:“用户可安装的键盘映射”是在http://developer.android.com/about/versions/jelly-bean.html上为Android4.1列出的一项功能。.上面写着:Theplatformnowsupportsuser-installablekeyboardmaps,suchasforadditionalinternationalkeyboardsandspeciallayouttypes.Bydefault,Android4.1includes27internationalkeymapsforkeyboards,includingDvorak.W

android - 使用 NativeActivity 在 android NDK 中进行键盘输入

我正在寻找一种从AndroidNativeActivity的软件键盘获取输入的方法。我找到了this,它提供了一些示例代码,说明如何取出软件键盘(并且它可以工作),但缺少一些有趣的地方:如何在显示后获取键盘输入。当用户使用后退按钮关闭键盘时,如何避免应用程序崩溃。如果有人对这些问题有任何答案,或者更好的是,有一种不需要使用JNI来显示键盘的更简单方法,请分享。提前致谢杰米 最佳答案 如果有人想知道,您可以通过通常的方式访问键盘输入,在分配给structandroid_app的回调中,您可以在其中获取AInputEvents:if(A

android - android 可以模拟 HID 设备吗?

这个问题在这里已经有了答案:IsitpossibletoprogramAndroidtoactasphysicalUSBkeyboard?(14个答案)关闭8年前。我试图设计一个应用程序,让我可以让android模拟硬件设备。IE。通用键盘,通用鼠标。我基本上可以将我的android(HTC)插入计算机,并对其进行编程以使用软件键盘作为计算机硬件键盘。我没有关于如何完成此任务的任何指示。我只想连接USB(不是蓝牙)。使电脑需要0安装才能工作。大多数设备将在Dos模式下工作。

android - Dialog 的 setSoftInputMode 在键入时不隐藏 EditText?

我有一个自定义对话框,它在View底部有一个EditText。当我选择EditText时,键盘出现但在对话框中隐藏了EditText。我知道您可以将windowSoftInputMode用于Activity,引用资料说您可以使用Window.setSoftInputMode()对于非Activity..但是如何做到这一点???Reference我试过这样做GettingKeyboardToAppearWithoutHavingToClickonEditText但是之后Dialog.show();我放了getWindow().setSoftInputMode(WindowManager.

android - SearchView setIconified(false) 自动调用搜索 View 的焦点。我怎样才能禁用它?

我有以下代码:if(mSearchView!=null){mSearchView.setIconifiedByDefault(false);mSearchView.setIconified(false);mSearchView.setOnQueryTextListener(this);intsearchPlateId=mSearchView.getContext().getResources().getIdentifier("android:id/search_plate",null,null);ViewsearchPlateView=mSearchView.findViewById(

按下按钮后android隐藏键盘

有人知道android是否可以在按下按钮后隐藏inputText的键盘吗?在我的应用程序中,键盘总是在咨询后出现,这让用户感到不舒服 最佳答案 是的:btn.setOnClickListener(newView.OnClickListener(){publicvoidonClick(Viewv){InputMethodManagermgr=(InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);mgr.hideSoftInputFromWindow(edi

android - 在 Activity 可见之前隐藏键盘

我有一个启动Activity(B)的Activity(A)。ActivityA在某些情况下使用键盘。我想在B启动之前隐藏键盘(如果显示的话)。但是,当A启动B时,键盘还是在B已经可见后仅几秒钟可见。getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);startActivity(..);//startsActivityB如何在调用B之前隐藏键盘?谢谢! 最佳答案 在ActivityB的onResume()中隐藏键