Сохранить состояние активности при изменении ориентации Android
У меня есть приложение aacplayer, и я хочу сохранить состояние своей активности, когда ориентация меняется с портретной на альбомную. TextViews не кажутся пустыми, я попытался заморозить свое textview, используя это:
android:freezesText="true"
мой манифест:
android:configChanges="orientation"
Я также попробовал это:
@Override
public void onConfigurationChanged(Configuration newConfig){
super.onConfigurationChanged(newConfig);
setContentView(R.layout.main2);
Поэтому, когда ориентация меняется на альбомную, я вижу свой файл layout-land main2.xml, который работает, но мое текстовое представление гаснет и выглядит пустым. Потоковая музыка прекрасно работает. Я могу слушать его, когда меняется ориентация, но текст внутри текстовых представлений исчезает каждый раз, когда я меняю ориентацию своего устройства.
Что я должен сделать, чтобы исправить это, чтобы я мог сохранить состояние?
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
....
....
Большое спасибо.