我刚接触到android.我试图构建一个有2个微调器的应用程序......在深入了解我的应用程序之前,我几乎没有疑惑.
请简要回答我的问题......
setOnItemSelectedListener(this)为两者添加吗?spinner.getSelectedItemPosition();两个纺纱厂一样?等待你的宝贵回复.参考资料也很明显
Lal*_*ani 13
是的,您可以拥有多个可由单个侦听器管理的微调器,或者您可以为每个微调器分别配置一个侦听器.
对于Single Listener,您可以执行以下操作,
设置监听器
spinner1.setOnItemSelectedListener(this);
spinner2.setOnItemSelectedListener(this);
Run Code Online (Sandbox Code Playgroud)
然后你可以onItemSelected用来执行与微调器有关的动作.
@Override
public void onItemSelected(AdapterView<?> parent, View view,
int position,long arg3)
{
int id = parent.getId();
switch (id)
{
case R.id.spinner1:
// your stuff here
break;
case R.id.spinner2:
// your stuff here
break;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4739 次 |
| 最近记录: |