當前位置:首頁 » 安卓系統 » android彈出edittext

android彈出edittext

發布時間: 2022-09-20 03:35:03

❶ android如何獲得彈出的對話框中的edittext控制項的數據如題 謝謝了

你可以先獲得dialog再根據找到edit
text
控制項最後根據edittext.gettext辦法獲得控制項的數據慾望能贊助你

❷ android開發中,EditText點擊事件可以響應,就是不彈出軟鍵盤。怎麼解決,EditText是在Dialog中使用的

當點擊EditText時:

1、存儲當前的輸入類型
2、設置輸入類型為InputType.TYPE_NULL,禁止手機軟鍵盤
3、還原原來的輸入類型,因為這次操作完,還要允許用戶修改。
4、彈出日期選擇對話框,操作完後將結果顯示到EditText上。

隱藏軟體盤,代碼如下:

EditText et_start_time = (EditText) this.findViewById(R.id.et_start_time);
int inType = et_start_time.getInputType();
et_start_time.setInputType(InputType.TYPE_NULL);
et_start_time.onTouchEvent(event);
et_start_time.setInputType(inType);
et_start_time.setSelection(et_start_time.getText().length());

❸ Android 彈出一個對話框 框裡面有個EditText 點擊這個EditText的時候 不顯示輸入法

長按菜單鍵會不會出來?估計是連攜的問題。或者嘗試下載新的輸入法,要麼就把自帶輸入法進行data刪除,也就是初始化一下

❹ 在android中點擊EditText的時候會彈出軟鍵盤,這時候如果想隱藏軟鍵盤或者填完內容後點其他的地方直接隱藏

1)在Manifest.xml文件中相應的activity下添加一下代碼:
android:windowSoftInputMode="stateHidden"

2)讓EditText失去焦點,使用EditText的clearFocus方法
例如:EditText edit=(EditText)findViewById(R.id.edit);
edit.clearFocus();

3)強制隱藏Android輸入法窗口
例如:EditText edit=(EditText)findViewById(R.id.edit);
InputMethodManager imm = (InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
imm.hideSoftInputFromWindow(edit.getWindowToken(),0);

4).EditText始終不彈出軟體鍵盤
例:EditText edit=(EditText)findViewById(R.id.edit);
edit.setInputType(InputType.TYPE_NULL);

❺ Android EditText獲取焦點並彈出軟鍵盤

1、首先,在xml文件中通過讓edittext獲取焦點

<EditText

        android:layout_width="match_parent"

        android:layout_height="match_parent"

        android:padding="17dp"

        android:textColor="#333333"

        android:textColorHint="#999999"

        android:hint="請輸入課件描述..."

        android:gravity="top|left"

        android:background="@null"

        >

        <requestFocus/>

    </EditText>

2、在清單文件中給activity添加android:windowSoftInputMode=」stateVisible」屬性,這樣一進入這個頁面的時候游標就自動顯示,軟鍵盤也顯示出來

<activity

            android:name=".wonderfulmoment."

            android:windowSoftInputMode="stateVisible"></activity>

❻ Android使用popWindow彈出一個窗口,這個窗口上有個EditText文本框,現在遇到一個問題

是點擊EditText時出錯還是顯示PopupWindow時出錯?

對於後者:在Activity啟動時,PopupWindow必須等待Activity內部已經完成一些初始化操作之後才能進行顯示。

所以你在Activity的onCreate()方法中調用PopupWindow的showAtLocation()方法可能會出錯。
(也可能不會出錯,如果PopupWindow依賴的一些組件已經完成了初始化的話)

你可以這么改,稍微延遲一段時間再顯示PopupWindow:
new Handler().postDelayed(new Runnable(){
@Override
public void run() {
showPopupWindow();
}
}, 200);
延遲0.2s再showPopupWindow(). 這個時間可能不好把控:延遲太久不是我們希望的,太短又可能出錯。

你還可以使用Dialog, 測試一下,我印象中Dialog不會有PopupWindow的這個問題。

❼ Android ListView下方放一個EditText,軟鍵盤彈出問題。

找到問題原因了,是因為我的ListView設置了android:transcriptMode="alwaysScroll"屬性,去掉就好了。
android:windowSoftInputMode設置為"stateHidden|adjustUnspecified"其實在我這里adjustUnspecified應該等價於ReSize吧
沒做實驗驗證。恩,總之,謝謝大家了。

❽ android開發軟體盤彈出如何讓editortext獲得焦點

edittext 默認就會獲得焦點

但是如果你頁面中有兩個 edittext 你想換成第二個edittext 獲得焦點的話用這種方法

java">finalEditTexteditText1=(EditText)findViewById(R.id.editText1);
finalEditTexteditText2=(EditText)findViewById(R.id.editText2);

editText1.setOnKeyListener(newOnKeyListener(){

@Override
publicbooleanonKey(Viewv,intkeyCode,KeyEventevent){
if(editText1.getText().length()==5)
editText2.requestFocus();
returnfalse;
}
});

其中的 editText2 就是你想換成獲得焦點的第二個edittext

❾ android如何獲得彈出的對話框中的edit text控制項的數據

1、首先自定義布局

2、把自定義布局放入dialog中顯示

3、通過自定義布局查找對應的edittext組件

finalViewDialogView=a.inflate(R.layout.loand,null);//1、自定義布局
//創建對話框
AlertDialogdlg=newAlertDialog.Builder(loand.this)
.setTitle("登錄框")
.setView(DialogView)//設置自定義對話框的樣式,2、自定義布局放入dialog中顯示
.setPositiveButton("登陸",//設置"確定"按鈕
newDialogInterface.OnClickListener()//設置事件監聽{
publicvoidonClick(DialogInterfacedialog,intwhichButton){editText1=(EditText)DialogView.findViewById(R.id.editText1);
editText2=(EditText)DialogView.findViewById(R.id.editText2);//3、過自定義布局查找對應的edittext組件
Stringid=editText1.getText().toString();
Stringpassword=editText2.getText().toString();
熱點內容
華為連接電視密碼是多少 發布:2025-03-20 05:31:11 瀏覽:491
演算法第五版 發布:2025-03-20 05:17:57 瀏覽:729
湖南台訪問 發布:2025-03-20 05:10:32 瀏覽:37
腳本和秒搶 發布:2025-03-20 05:06:29 瀏覽:591
b35鎖如何設置密碼 發布:2025-03-20 05:06:27 瀏覽:904
淘寶如何租雲伺服器 發布:2025-03-20 05:05:12 瀏覽:213
編程忌諱 發布:2025-03-20 04:58:35 瀏覽:427
國家知識產權專利資料庫 發布:2025-03-20 04:54:29 瀏覽:415
win7怎麼給文件夾設密碼 發布:2025-03-20 04:52:38 瀏覽:724
安卓手機電影怎麼投屏到ipad上 發布:2025-03-20 04:27:23 瀏覽:677