下拉框,要看你设置的是什么类型的对象
AutoCompleteTextViewsetOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<> parent, View view, int position, long id) {
Object obj = parentgetItemAtPosition(position);
//这个就是取点击的条目绑定的值,
//实际上返回的就是适配器的 AdaptergetItem(position);
}
});
请采纳
如果是自定义的控件可以用一下代码TypedArray ta = contextobtainStyledAttributes(attrs, RstyleableMyToggleBtn);// 由attrs 获得 TypeArray,
如果是系统自带的控件,通常控件点get会有对应的获取属性值的方法,如textViewgetHeight,不过有些方法如margin,就要通过layoutparam去获取设置
写监听器的时候
listviewsetOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<> arg0, View arg1, int arg2,
long arg3) {
( int arg2的值 就是所点击的item的值)
}
});
listsetOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<> parent, View view,
int position, long id) {
// tv为你item中想要赋值的某个textview
TextView tv = (TextView) viewfindViewById(Ridname);
tvsetText("哈哈哈");
}
});
以上就是关于Android中自动完成控件AutoCompleteTextView的setOnItemClickListener事件怎么用怎么获取控件中的值全部的内容,包括:Android中自动完成控件AutoCompleteTextView的setOnItemClickListener事件怎么用怎么获取控件中的值、android 怎么在代码中获取控件的属性值、android Listview+TextView+baseadapter,怎样在onItemLongClick()中得到所点击的Item的值。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)