從editext空值我與編輯文本的一個問題......在這裏,我會考慮我的問題讓android系統
- 解釋我宣佈fragmentactivity片段。
- 在該片段中,我有一個edittext。
- 我有一個fragmnetactivity的按鈕。
- 如果我點擊那個按鈕,我需要從那個在片段中的edittext獲取值。
- 爲此,我在全局聲明瞭edittext。
- 它要求我用「靜態」聲明。
- 直到這是好的,但獲取值時,它是空值。
- 我認爲這個問題是通過聲明爲靜態的。
我嘗試了所有其他方式,但沒有找到好的解決方案。 我能知道我有... 希望我給做了故障所需的詳細信息以清除我的question.If你覺得它不夠請讓我知道吧..
在片段....
edt =(EditText)rootView.findViewById(R.id.note);
在fragmentactivity
static EditText edt;
static String a;
button.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
a = edt.getText().toString();
Log.v("a",""+a);
}
});
發佈您的代碼,你有什麼嘗試 –
發佈您的代碼.. –
你可以顯示你的代碼?如果您全局定義了EditText,則不需要將其設置爲靜態,所以可能會發佈一個名稱與定義爲 –