我想實現一個編輯視圖,在用戶輸入一些文本(在我的情況下是一個電話號碼)並且用戶按下逗號後標記文本。因此,對於輸入有Trevor Hansen, Alex Nelson, ...
輸出將是這樣的:下面Android中的標記文本EditView
0
A
回答
1
2
0
經過下面的代碼,添加TextWatcher和你的邏輯:
phoneNumber = (EditText) findViewById(R.id.phone);
tag = (TextView) findViewById(R.id.tag);
phoneNumber.addTextChangedListener(new TextWatcher() {
@Override
public void beforeTextChanged(CharSequence charSequence, int i, int i1, int i2) {
}
@Override
public void onTextChanged(CharSequence charSequence, int i, int i1, int i2) {
}
@Override
public void afterTextChanged(Editable editable) {
String mobNo = editable.toString();
if (mobNo != null && mobNo.length() >= 1) {
if (mobNo.contains(",")) {
mob = new SpannableString(mobNo.replace(",", ""));
tag.setText(mob);
phoneNumber.setText("");
}
}
}
});
添加您的邏輯,多個數據持久性。
相關問題
- 1. 在右側的EditView中顯示文本
- 2. 在TableLayout中使用EditView處理Android文本裁剪問題
- 3. 在Android中更改標記文本GoogleMaps
- 4. 標記ANTLR中的標記文本
- 5. android editview作爲textview和許多行在一個文本視圖
- 6. Android RelativeLayout editview如何使文本框變大?
- 7. Android eclipse錯誤TextView和EditView
- 8. 在android中使用Jsoup在腳本標記中獲取文本
- 9. 中心文本標記
- 10. 在文本標記
- 11. OCR文本+標記
- 12. NLP文本標記
- 13. 在Here-Map Android sdk中的標記旁邊顯示文本。
- 14. 腳本標記中的noscript標記?
- 15. 從文件中刪除標記文本
- 16. mysql文本字段中的HTML標記
- 17. ul標記中的對齊文本
- 18. 截斷預標記中的文本
- 19. WPF中的文本框標記樣式
- 20. 替換MSSQL中標記內的文本
- 21. 圖像標記和HTML中的文本
- 22. 對齊跨度標記中的文本
- 23. 如何複製記事本++中的標記文本
- 24. editview裏面的imageview
- 25. Android - 對齊按鈕editview略微關閉
- 26. Google地圖標記的文本標籤
- 27. 從地圖編輯文本中搜索標記片段android
- 28. Android MapView標記文本標題未顯示
- 29. 用列文本替換文本標記
- 30. 文本標記生成器 - 從文本
不錯的答案+1,完全相同:) –
@falcon如果有助於將此標記爲答案,以便對其他人也有幫助。 –
@ShrenikShah謝謝!正是我在找什麼。 –