❶ 安卓虛擬鍵盤怎麼調出來
電腦虛擬鍵盤如何開啟?
虛擬鍵盤讓用戶能像操作普通鍵盤一樣輕易地打出文章或電子郵件。虛擬鍵盤 用在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一樣讓輸入的候選字跟著游標移動~~~