aacplayerアプリを持っていて、向きが縦向きから横向きに変わったときのアクティビティの状態を保存したいと思います。TextViewsは空ではないようです。これを使用して、textViewsをフリーズしようとしました。
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);
....
....
どうもありがとうございます。