Сохранение состояния Android View во время перезапуска приложенияAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Сохранение состояния Android View во время перезапуска приложения

Сообщение Anonymous »

Я в настоящее время новичок в Android и работаю над приложением Note Taker. Внутри меню я внедрил опцию, при которой пользователь может изменить представление, если это необходимо (список или сетка). < /P>
LayoutInflater inflater = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View customTitleView = inflater.inflate(R.layout.dialog_menu, null);
mListViewSelect = (LinearLayout) customTitleView.findViewById(R.id.list_select);
mGridViewSelect = (LinearLayout) customTitleView.findViewById(R.id.grid_select);
case R.id.changeView:
final AlertDialog alertbox = new AlertDialog.Builder(this).create();
alertbox.setCancelable(true);
alertbox.setView(customTitleView);
alertbox.show();
mListViewSelect.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
mListNotes.setVisibility(View.VISIBLE);
mGridNotes.setVisibility(View.GONE);
alertbox.dismiss();
}
});
mGridViewSelect.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
mListNotes.setVisibility(View.GONE);
mGridNotes.setVisibility(View.VISIBLE);
alertbox.dismiss();
}
});
}
return super.onOptionsItemSelected(item);
}
< /code>
Это работает отлично. Тем не менее, я хочу, чтобы приложение открывалось в выбранном представлении, первоначально выбранном пользователем. Например, если пользователь закрыл приложение во время Gridview, приложение должно открываться в Gridview во время перезапуска. Но мне нужно точно знать, что мне нужно сделать.

Подробнее здесь: https://stackoverflow.com/questions/458 ... -restarted
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»