當前位置:首頁 » 安卓系統 » androidedittext不顯示

androidedittext不顯示

發布時間: 2025-08-15 14:15:23

『壹』 Android EditText不是會自動彈出軟鍵盤的嗎。為什麼我的不會。

有一定的關系,虛擬機經常會出這種情況,你沒有給EditView的Focusable設置為false,這個輸入法是會自動彈出的。一般是虛擬機的問題(你可以用真機試試),偶爾會很慢出來,甚至不出來,這個屬於正常現象。切換成橫屏,有時就出來一點點,虛擬機還是無法跟硬體相比的,需要配的東西太多。

『貳』 android 雙屏無法彈出系統鍵盤

原因是因為當界面初始化的時候可能EditText並沒有初始化完成,就要求顯示軟鍵盤了。
在包含EditText外層布局上添加,搶在EditText獲取焦點,即可。
正常情況下,只要寫了EditText控制項,當進入Activity時,是會直接顯示軟鍵盤的,但是如果我們的EditText是GONE或者INVISIBLE的話,當我們點擊其他控制項,然後讓Edittext顯示,並且彈出軟鍵盤,那麼這個時候就必須關注順序的問題,必須必須先讓EditText顯示,在調用顯示軟鍵盤的代碼才可以,如果先讓軟鍵盤彈出再讓EditText顯示,這個時候軟鍵盤是彈不出來的。

『叄』 android 自定義的dialog,edit text 不能獲得焦點,彈出軟鍵盤。

1、首先自定義布局
2、把自定義布局放入dialog中顯示
3、通過自定義布局查找對應的edittext組件
final View DialogView = a .inflate ( R.layout.loand, null);//1、自定義布局
//創建對話框
AlertDialog dlg = new AlertDialog.Builder(loand.this)
.setTitle("登錄框")
.setView(DialogView)//設置自定義對話框的樣式,2、自定義布局放入dialog中顯示
.setPositiveButton("登陸", //設置"確定"按鈕
new DialogInterface.OnClickListener() //設置事件監聽{
public void onClick(DialogInterface dialog, int whichButton){editText1 =(EditText) DialogView.findViewById(R.id.editText1);
editText2 =(EditText) DialogView.findViewById(R.id.editText2);//3、過自定義布局查找對應的edittext組件
String id = editText1.getText().toString();
String password = editText2.getText().toString();

熱點內容
sql新和 發布:2025-08-15 16:39:22 瀏覽:451
20台電腦做伺服器多少錢 發布:2025-08-15 16:32:01 瀏覽:585
eclipse編譯的class 發布:2025-08-15 16:29:21 瀏覽:820
ftp後如何看伺服器上的文件 發布:2025-08-15 16:23:56 瀏覽:980
紅旗h5旗悅韻配置哪些功能 發布:2025-08-15 16:12:37 瀏覽:205
怎麼會編程 發布:2025-08-15 16:12:32 瀏覽:458
一直都用安卓想換蘋果要注意什麼 發布:2025-08-15 16:01:11 瀏覽:217
微信小程序開發存儲數據 發布:2025-08-15 15:40:54 瀏覽:930
24c編程器 發布:2025-08-15 15:39:15 瀏覽:543
安卓手機如何語音喚醒小布 發布:2025-08-15 15:34:19 瀏覽:779