【发布时间】:2020-04-27 21:17:49
【问题描述】:
我有一个 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,它可以工作,但我的 textview 会消失并显示为空。流媒体音乐效果很好。我可以在方向改变时收听它,但是每次我改变设备的方向时,textviews 中的文本都会消失。
我应该如何解决这个问题以便保存状态?
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
....
....
非常感谢。
【问题讨论】:
-
你在使用 Action bar sherlock 库吗?
-
没有兄弟,只有 android 2.3.3 api 就是这样
-
给 android:freezesText="false"
标签: android