Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/211.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android ViewSwitcher重置微调器选定位置_Android - Fatal编程技术网

Android ViewSwitcher重置微调器选定位置

Android ViewSwitcher重置微调器选定位置,android,Android,我有一个使用ViewSwitcher的活动。该视图在列表视图(子视图#1)和另一个包含2个微调器(子视图#2)的视图之间切换 在“活动onCreate using spinner.setSelection”中,我为微调器设置了一个特定位置。稍后,如果请求下一个视图,我将执行viewSwitcher.showNext,并且微调器选择为空-看起来showNext会重置微调器位置。我已尝试保存该位置,并在调用showNext后再次设置,但不起作用。 有什么想法吗?我也有同样的问题,我有一个解决方案

我有一个使用ViewSwitcher的活动。该视图在列表视图(子视图#1)和另一个包含2个微调器(子视图#2)的视图之间切换
在“活动onCreate using spinner.setSelection”中,我为微调器设置了一个特定位置。稍后,如果请求下一个视图,我将执行viewSwitcher.showNext,并且微调器选择为空-看起来showNext会重置微调器位置。我已尝试保存该位置,并在调用showNext后再次设置,但不起作用。

有什么想法吗?

我也有同样的问题,我有一个解决方案,但我认为这很愚蠢

你可以用这个

1.在具有不同id的交换机中设置不同的布局。 2.重复适配器

adapter=new SimpleCursorAdapter(这个,R.layout.list,游标, 新字符串[]{Structer.TITLE,Structer.STATUS,Structer.TITLE,Structer.STATUS},新int[]{R.id.detail,R.id.detailStatus,R.id.detailStatus2})

然后,你可以得到它