-2
我有一个装满年(1800年至2014年)的微调,当用户点击这个,它显示了6年(1800年至1806年)的第一年。我想展示自从我的名单中间(即1910年)开始的年份。Android微调:从特定项目位置显示项目
你知道我该怎么做吗?
谢谢!
我有一个装满年(1800年至2014年)的微调,当用户点击这个,它显示了6年(1800年至1806年)的第一年。我想展示自从我的名单中间(即1910年)开始的年份。Android微调:从特定项目位置显示项目
你知道我该怎么做吗?
谢谢!
尝试使用spinner.setSelection(spinner.getCount()/2);
希望它有帮助。
尝试这种
INT位置= getIntent()getIntExtra( “姓名”,默认值)。 spinner.setSelection(position)
问题是我希望用户自己选择项目而不是选择以此项目开始的列表。我的意思是,当用户点击微调器时,显示的第一个项目是1900(即),即使列表中的星星是1800.我该怎么办? – user3494532 2014-09-03 14:58:40
尝试使用'setOnTouchListener()''\t spinner.setOnTouchListener(新View.OnTouchListener(){ @覆盖 公共布尔onTouch(视图V,MotionEvent事件){ spinner.setSelection(spinner.getCount()/ 2) ; return true; } });' – 2014-09-03 16:12:28