0
我需要保存有關切換按鈕的信息,當用戶終止該應用或重新啓動我想要顯示的按鈕感謝如何保存切換按鈕的Android
public class MainActivity extends ActionBarActivity {
ToggleButton toggle;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
android.support.v7.app.ActionBar menu = getSupportActionBar();
menu.setDisplayShowHomeEnabled(true);
menu.setLogo(R.mipmap.ic_launcher);
menu.setDisplayUseLogoEnabled(true);
}
@Override
protected void onResume() {
super.onResume();
toggle = (ToggleButton) findViewById(R.id.togglebutton);
toggle.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
if (isChecked) {
enableNotifications();
} else {
makeDialog();
}
}
});
}
,可以使用共享偏好爲 – Pavya
Android提供了一個[很多選項(http://developer.android.com/guide/topics/ data/data-storage.html)。共享首選項是這種簡單存儲的方式。 – Glorfindel
你可以使用共享首選項來存儲按鈕的切換狀態並在需要時重新填充 –