❶ 安卓虚拟键盘怎么调出来
电脑虚拟键盘如何开启?
虚拟键盘让用户能像操作普通键盘一样轻易地打出文章或电子邮件。虚拟键盘 用在PDA 和智能手机上时,可方便地进行电子邮件收发、文字处理及电子表格制作,用户可以将笔记本电脑和桌面机留在家里了。
下面,我们就来看看虚拟键盘使用方法。
1、首先,在键盘上按住Windows键。
2、再在键盘上按住R键。
3、然后会出现运行,在“运行”里输入"osk",最后点击“确定”。
4、软键盘就出现在桌面了,现在就可以鼠标点击软键盘打字了。
5、想再用软键盘了,点击软键盘右上角的"X",就可以关闭了。
方法一:
首先,在键盘上按住Windows键
再在键盘上按住R键
然后会出现运行,在“运行”里输入"osk",最后点击“确定”
软键盘就出现在桌面了,现在就可以鼠标点击软键盘打字了
不想再用软键盘了,点击软键盘右上角的"X",就可以关闭了
方法二:
1、WIN+R调出运行,输入OSK回车即可调出,如图:
2、也可以通过以下路径打开:开始-所有程序-附件-辅助工具-屏幕键盘。
3、有些输入法内置有虚拟键盘,比如搜狗拼音,右键点击输入法工具栏,选择“软键盘”-PC键盘即可打开,也可以使用快捷键“CTRL+SHIFT+K”打开。
方法三:
1、将鼠标移至任务栏处,单击鼠标右键,单击“属性”。
2、这时候会弹出对话框,对话框中有三栏,分别是“任务栏”“跳转列表”“工具栏”。
3、单击“工具栏”,这时候会出现四个选项,其中便有“触摸键盘”,在它之前的方框内打对勾。
4、然后单击“应用”,这时候在任务栏上就会出现键盘的标志。
5、单击图标,这时候键盘就会出现在屏幕上了。
方法四:
步骤1、在 电脑桌 面,单击【开始】,点击【运行】。或者直接按下快捷键WIN+R打开【运行】。
步骤2、运行中输入 osk 点击【确定】。
步骤3、就会调出windows系统自带的软键盘。这个方法对于win7、xp、win8、win10都适用。
方法五:
步骤1、在用第三方输入法输入文字的时候,在输入法的面板上右击。
步骤2、选择【软键盘】。然后会弹出众多的软键盘选项,有pc软键盘、常用符号等等多种软键盘。
步骤3、选择pc软键盘。
步骤4、然后就弹出了经典的软键盘,可以用鼠标代替键盘输入了。
❷ 如何得到软键盘收起的事件
你这种情况比较复杂!没有办法去监听,只能去查询软键盘的状态。-----------------------------------------------------------------------------------------------------安卓精英团为你解答安卓精英团欢迎各位精英加入
❸ android4.4 framework层怎样阻止弹出软键盘(输入法)
我建议你先下载一个任意的第三方输入法 然后按照步骤安装 屏蔽原机自带输入法 然后删除第三方输入法 这时候 你再打开要输入的一个界面 光标点击空白处 你会发现没有任何软键盘弹出 希望对你有帮助
❹ android 自定义View在弹出的软键盘之上,怎么做
我以前也遇到过这个问题啊,自定义Dialog继承自AlertDialog,没有办法弹出软键盘,后来只改了一个地方,用Dialog,软键盘就出来了。AlertDialog源码中本身有代码禁用了软键盘,因为AlertDialog本身是没有输入框的,android本意就是让我们自定义对话框的时候选择Dialog。 你这一句:final Dialog dialog = new AlertDialog.Builder(mContext).create(); 可以直接new Dialog(context)试一试看 你可以参考下我以前写的代码,很乱,几年写的=.= // 登录的提示框 private void showDL(){ final Dialog dig = new Dialog(this); dig.show(); Window window2 = dig.getWindow(); /* *这个方法无法弹出软键盘 *final AlertDialog dlg = new AlertDialog.Builder(this).create(); *dlg.show(); *Window window = dlg.getWindow(); */ // 自定义的dialog布局 window2.setContentView(R.layout.denglu_ttishikuang); final EditText edt_dl = (EditText) window2.findViewById(R.id.tsk_et_zh); final EditText edt_mm = (EditText) window2.findViewById(R.id.tsk_et_mm); Button btn_qx = (Button) window2.findViewById(R.id.tsk_but_qx); Button btn_dl = (Button) window2.findViewById(R.id.tsk_but_dl); TextView tv_zhuce = (TextView) window2.findViewById(R.id.tsk_tv_zhuce); btn_dl.setOnClickListener(new OnClickListener() { public void onClick(View arg0) { // 登录操作 String zhanghao = edt_dl.getText().toString(); String password = edt_mm.getText().toString(); LoginDL(zhanghao, password); dig.cancel(); } }); btn_qx.setOnClickListener(new OnClickListener() { public void onClick(View arg0) { // 取消操作 dig.cancel(); } }); tv_zhuce.setOnClickListener(new OnClickListener() { public void onClick(View arg0) { // 注册操作 Intent intent = new Intent(MainActivity.this, ZhuCe.class); startActivity(intent); } }); } 希望能帮到你啊
❺ 安卓编程怎样捕获软键盘弹出和隐藏事件
本文实例讲述了Android解决dialog弹出时无法捕捉Activity的back事件的方法。分享给大家供大家参考。具体分析如下: 在一些情况下,我们需要捕捉back键事件,然后在捕捉到的事件里写入我们需要进行的处理,通常可以采用下面三种办法捕捉到back事件: 1)重写onKeyDown或者onKeyUp方法 2)重写onBackPressed方法 3)重写dispatchKeyEvent方法 这三种办法有什么区别在这里不进行阐述,有兴趣的朋友可以查阅相关资料。 然而在有dialog弹出时,想捕捉back键的事件的话,上述三种办法都无法实现。因为上述方法是重写在activity里面的,也就是说当activity是当前焦点时,它可以捕捉到相应的back键事件,而有dialog弹出时,dialog获取了当前焦点,所以activity里面的方法无法获取到back键事件,此时有两种思路: 1)设置dialog的setOnCancelListener监听: 1 2 3 4 5 6 7 selectDialog.setOnCancelListener(new OnCancelListener() { @Override public void onCancel(DialogInterface dialog) { // TODO Auto-generated method stub // Toast.makeText(getBaseContext(), 点击了back, Toast.LENGTH_SHORT).show(); } }); 这样就可以捕捉到back键的事件了,当按下back键时,系统默认的操作会让dialog cancel掉,此时会触发OnCancelListener,然后在onCancel方法里面就可以实现自己想要实现的操作了。 2)设置dialog的setOnKeyListener并重写dispatchKeyEvent方法 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 selectDialog.setOnKeyListener(new OnKeyListener() { @Override public boolean onKey(DialogInterface dialog, int keyCode, KeyEvent event) { // TODO Auto-generated method stub if(keyCode == KeyEvent.KEYCODE_BACK event.getRepeatCount()==0) { dialog.dismiss(); } return false; } }); public boolean dispatchKeyEvent(KeyEvent event) { switch(event.getKeyCode()) { case KeyEvent.KEYCODE_BACK: Toast.makeText(getBaseContext(), 点击了back, Toast.LENGTH_SHORT).show(); break; default: break; } return super.dispatchKeyEvent(event); } 然后在dispatchKeyEvent里面就可以实现自己想要实现的操作了。 希望本文所述对大家的Android程序设计有所帮助。
❻ 如何监听android软键盘的隐藏和消失
原理:自定义布局的onSizeChanged()方法,在其中增加一个监听接口,当软键盘显示或隐藏使得布局尺寸发生改变,就能捕获到这个事件。
具体方法如下:
首先,在清单文件Manifest.xml中的对应的Activity标签内设置
android:windowSoftInputMode=”adjustResize”
作用是当软键盘显示或隐藏时,该Activity主窗口总是会被调整大小以便留出软键盘的空间。唯有这样才能保证布局触发onSizeChanged()方法。
然后,自定义一个布局,具体是RelativeLayout、LinearLayout或是其它的,根据实际情况而定,自定义的目的是在其onSizeChanged()方法中增加一个监听接口。这里给出一个自定义RelativeLayout布局代码:
public class CustomRelativeLayout extends RelativeLayout {
private OnSizeChangedListener listener;
public CustomRelativeLayout(Context context) {
super(context);
}
public CustomRelativeLayout(Context context, AttributeSet attrs) {
super(context, attrs);
}
@Override
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
super.onMeasure(widthMeasureSpec, heightMeasureSpec);
}
@Override
protected void onLayout(boolean changed, int l, int t, int r, int b) {
super.onLayout(changed, l, t, r, b);
}
@Override
protected void onSizeChanged(int w, int h, int oldw, int oldh) {
Log.d(TAG.CUSTOM_VIEW, “onSizeChanged”);
super.onSizeChanged(w, h, oldw, oldh);
if (listener != null) {
listener.onSizeChanged(w, h, oldw, oldh);
}
}
public void setOnSizeChangedListener(OnSizeChangedListener listener) {
this.listener = listener;
}
/** * Activity主窗口大小改变时的回调接口(本示例中,等价于软键盘显示隐藏时的回调接口) */
public interface OnSizeChangedListener {
public void onSizeChanged(int w, int h, int oldw, int oldh);
}
}
最后,在程序中使用此接口(xxx.setOnSizeChangedListener(…))即可实现监听键盘隐藏或显示事件。
❼ Android模拟器 横屏软键盘如何弹出
这个应该不是问题,模拟器和真机还是有区别的,你可以在模拟器上装一个
搜狗输入法
看看,可能是自带的输入法的问题,横屏也是可以弹出输入法的
❽ 部分安卓手机上出现切换界面时软键盘无法收回的情况,请问该如何解决
手机运行内存不足会出现这种情况,我以前也是,用360手机卫士禁止软件后台自启就好了。
❾ android 怎么让键盘收回
android键盘收回的话,可以调用系统的方法:
隐藏软键盘:
InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
// 隐藏软键盘
imm.hideSoftInputFromWindow(getWindow().getDecorView().getWindowToken(), 0);
Fragment中与显示同理。
❿ 安卓有没有可以强制隐藏软键盘的输入法或者方法
可以用讯飞或者网络搜狗,他们的说明书中都说快捷键可以把软键盘藏起来,并且可以用数字来选字。唯独的缺点就是不能和凤凰系统和WIN一样让输入的候选字跟着光标移动~~~