在android開發應用的時候,文字編輯框中最多輸入140個字,經常會顯示還剩多少字以限制使用者輸入的字數,
edittext content;//定義乙個文字輸入框
textview hasnum;// 用來顯示剩餘字數
int num = 140;//限制的最大字數
content = (edittext) findviewbyid(r.id.et_content);
hasnumtv = (textview) findviewbyid(r.id.tv_num);
hasnumtv.settext(num+"");
下面為edittext文字框新增監聽
content.addtextchangedlistener(new textwatcher()
public void ontextchanged(charsequence s, int start, int before, int count)
public void aftertextchanged(editable s)
}});
ScrollView中巢狀EditText滑動問題
在edittext中設定了最大行數,但是內容超果了最大行數限制,這時edittext是可以滑動的。但是如果在edittext巢狀在scrollview中時,會使edittext的滑動事件失效。解決方法為 edittext.setontouchlistener new view.ontouchlist...
Android開發之輸入框EditText
現在先簡單介紹一下技術點 1.如何使用圓角輸入框和按鈕背景 2.如何實現 手機號 密碼 後面的豎線 3.如何巢狀輸入框的布局 4.如何監聽輸入框的輸入事件及刪除按鈕的動態顯示隱藏 1.如何使用圓角輸入框和按鈕背景 安卓為開發者準備了shape這個xml標籤,用於自定義一些形狀。那麼我就來定義乙個白色...
android 中layout weight的作用
layout weight 用於給乙個線性布局中的諸多檢視的重要度賦值。所有的檢視都有乙個layout weight值,預設為零,意思是需要顯示多大的檢視就佔據多大的螢幕空 間。若賦乙個高於零的值,則將父檢視中的可 用空間分割,分割大小具體取決於每乙個檢視layout weight 值以及該值在當前...