android spinner点击item的其他位置也能响应

我在spinner的item中只能点击文字才能响应,点击空白区域不会响应怎样让它点击任意区域都会响应... 我在spinner的item中只能点击文字才能响应,点击空白区域不会响应怎样让它点击任意区域都会响应 展开
 我来答
Coder小Q
2016-02-15 · TA获得超过657个赞
知道小有建树答主
回答量:353
采纳率:100%
帮助的人:143万
展开全部
Spinner有两种最常用的使用方法、一种是使用Spinner时需配置选项的资源文件、资源文件为一个string类型的数组、另外一种是动态生成spinner的选项、选项的内容是一个String的数组

一、配合资源文件使用
在res下的values文件夹下新建一个xml文件array.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>

<string-array name="photo_from">
<item>本地照片</item>
<item>拍摄照片</item>
<item>批量上传</item>
</string-array>

</resources>

Java代码
Spinner s1 = (Spinner) findViewById(R.id.spinnercolor);
ArrayAdapter<CharSequence> adapter = ArrayAdapter
.createFromResource(this, R.array.photo_from,
android.R.layout.simple_spinner_item);
adapter.setDropDownViewResource(android.
R.layout.simple_spinner_dropdown_item);
s1.setAdapter(adapter);

二、通过数组填充选项
直接使用Java代码实现、加载一个String的数组
ArrayAdapter<String> adapter;
String m[]={"A型","B型","O型","AB型","其他"};
Spinner spinnerView = (Spinner) findViewById(R.
id.spinnerplanet);
adapter=new ArrayAdapter<String>(this,
android.R.layout.simple_spinner_item, m);
adapter.setDropDownViewResource(android.
R.layout.simple_spinner_dropdown_item);
spinnerView.setAdapter(adapter);

三、SPINNER点击事件
通过setOnItemSelectedListener来绑定点击事件
spinnerView.setOnItemSelectedListener(
new OnItemSelectedListener() {
public void onItemSelected(AdapterView<?> parent,
View view, int position, long id) {
showToast("Spinner1: position=" position " id=" id);
}

public void onNothingSelected(AdapterView<?> parent) {
showToast("Spinner1: unselected");
}
});
man0306
2014-10-23 · TA获得超过958个赞
知道小有建树答主
回答量:707
采纳率:33%
帮助的人:400万
展开全部
你代码怎么写的响应点击事件

setOnItemSelectedListener?

还是 用的 item 中的 textView.setOnclickListener?
追问

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友90df26f
2014-10-23 · TA获得超过814个赞
知道小有建树答主
回答量:457
采纳率:100%
帮助的人:164万
展开全部
你给你的spinner添加的什么事件啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式