我试过了我能找到的每个解决方案,而且没有任何运气。我有多个动态文本视图,不仅可以改变文本,还可以格式化为alpha,透视...我找不到通过屏幕旋转保存此信息的可靠方法。我自学和新的我的头在旋转......TextViews在旋转过程中丢失
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
if (savedInstanceState == null) {
getFragmentManager().beginTransaction()
.add(R.id.container, new UIrFragment())
.commit();
}
}
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View rootView = inflater.inflate(R.layout.fragment_main, container, false);
setRetainInstance(true);
Log.i(Tag, "onCreateView");
return rootView;
}
@Override
public void onViewCreated(View view, Bundle savedInstanceState) {
ImageView background = (ImageView) getView().findViewById(R.id.background);
background.setImageResource(R.drawable.starrynightblurry);
setupKeyBoard(); // multiple textViews get set up here. Want to save this
setupGame();// same here
}
随着你的意思是从纵向改为横向屏幕方向旋转屏? – donfuxx
是的。屏幕方向更改。 –