我希望在EditText
中使用EditText
时显示几个按钮,如下所示:
任何评论/帮助将不胜感激:)我认为它类似于AutoCompleteTextView
。
答案 0 :(得分:0)
使用此...
edittext_id.addTextChangedListener(new TextWatcher(){
@Override
public void onTextChanged(CharSequence s, int start, int before, int count) {
// TODO Auto-generated method stub
//This method will call when you type somthing on edittext
set visibility of your buttons here.
}
@Override
public void beforeTextChanged(CharSequence s, int start, int count,
int after) {
// TODO Auto-generated method stub
}
@Override
public void afterTextChanged(Editable s) {
// TODO Auto-generated method stub
}
});
答案 1 :(得分:0)
您应该能够将所有按钮放在LinearLayout中,在xml文件中为其设置ID并将其设置为不可见。然后为EditText注册一个监听器,一旦填充了文本,就将LinearLayout的可见性设置为true。
请参阅:http://developer.android.com/reference/android/view/View.html#VISIBLE