2011年3月9日 星期三

[Android] 讀取EditText 資料時,判斷是否有填資料的方法

在寫工具軟體時,常常會使用到 EditText ,可是如果 使用者沒有填資料,但是卻點擊 提交資料的話, 程式常常會出現錯誤 導致程式關閉,解決此問題的方法:

if ("".equals(editext.getText().toString().trim())
"" => 空字串

equals => 是否與 括號 裡的物件 相等

edittext.gettext() => 取得 EditText 資料

.toString() => 轉型 成String

trim() => 資料內容去除 空格後,剩下的資料

沒有留言:

張貼留言