1 android spinner android-spinner
我正在开发一个应用程序,我需要根据以前的屏幕值动态设置微调器值.我的代码......
Main.java.
String[] values = {"All","Only Walk-in","Only Phone","Only Web","Walkin-phone","Walkin-web","phone-web"};
/*ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_dropdown_item,apttypes);
spinner.setAdapter(adapter);*/
Run Code Online (Sandbox Code Playgroud)
但在这里我想要的是从前一个屏幕我得到一些价值(像旋转器位置).基于我需要设置微调器值来显示...
如果我得到值= 0意味着,从前一个屏幕意味着,
我需要设置微调器值以从顶部的数值数组中显示"全部".
如果我得到值= 5的意思,
我想设置微调器值显示为"Walkin-web"
我怎样才能做到这一点.谁能帮我这个...
将之前Activity使用的额外值中的值传递Intent给它以启动它.然后,当您阅读价值看涨期权时
int position = getIntent().getIntExtra( "name", defaultValue );
spinner.setSelection( position );
Run Code Online (Sandbox Code Playgroud)
这会将微调器移动到您选择的索引.