2011-11-04 55 views
0

我试图设计一个应用程序来保存我在微调控制器上做出的选择,即使应用程序更改(我启动了另一个)或者我只是在它的不同活动之间导航,包括按“Back “在我的申请。在动作之间保存微调状态

int ALARM_REPEAT = 7; 
ArrayAdapter myAdap = (ArrayAdapter) spinFrecEnvio.getAdapter(); 
int pos = myAdap.getPosition(ALARM_REPEAT); 
spinFrecEnvio.setSelection(pos); 

此代码指的是我第一次引用Spinner的Activity。当我改变它时,我如何使选择持久?

谢谢。

回答

1

您可以使用共享首选项来存储您选定的值。当用户回到您的微调活动时,您可以从共享首选项获取该值并将其绑定到微调器。

它只是一个名称/值对。

如果您需要存储更大的数据,您可以使用SQLite进行存储并将其绑定回去。

对于Shared preference Check this

另请参阅link