我有一个登录活动,它具有恢复登录和注册功能。如果您按下恢复按钮或注册按钮,则会根据您按下的按钮为布局添加新视图。我有一个onRetainNonConfigurationInstance节省如果任何一个,并在我的onCreate我检查该字符串,但我似乎无法将视图添加到活动的onCreate或onPostCreate布局。我如何添加动态构建的视图?Android - 添加视图方向更改
0
A
回答
0
可以使用ViewGroup.addView(View v)
将视图添加到ViewGroup
(布局是ViewGroup)。
所以,如果你在XML文件中有,说,LinearLayout
一些ID,比如说,R.id.root
然后onCreate()
你可以先找到使用LinearLayout root = (LinearLayout)findViewById()
然后调用root.addView(yourSavedView)
该布局。
您可以先尝试使用View.inflate()
从XML中添加您已经充气的视图。这样你会知道添加到布局本身的作品(或不)。然后,您可以尝试添加保存的视图以确保其保存正确。
1
我可以理解你的问题错了。对不起我的英语不好。 但是,如果我明白它的权利尝试为清单文件中的活动设置configChanges。
<activity android:name="yourActivity"
android:label="@string/app_name"
android:configChanges="orientation"/>
相关问题
- 1. 以编程方式添加保存方向更改的视图?
- 2. Android方向更改
- 3. 更改方向ANDROID
- 4. 如何根据滚动视图方向更改图像(Android)
- 5. 两个WebView更改拆分方向不重新加载视图
- 6. 缩放iPhone的方向更改视图
- 7. 以不同的方向更改视图
- 8. 以方向更改视图布局
- 9. 更改iPhone中视图的方向
- 10. iPad:改变加载方向的视图
- 11. IPHONE:在App Delegate中删除/添加子视图后,方向更改失败
- 12. 在横向滚动视图上方添加文字(Android)
- 13. Android在处理方向变化时动态添加视图
- 14. 如何向操作添加/更改Android Studio工具栏图标?
- 15. 更改方向更改时的视图大小
- 16. 如何更改方向更改时的视图布局?
- 17. Android的方向更改
- 18. Android:方向更改动画
- 19. Android Viewpager和方向更改
- 20. 在android中更改方向
- 21. Android更改ImageView的方向
- 22. ANDROID屏幕方向更改
- 23. Android - 更改屏幕方向
- 24. Android的方向更改
- 25. Android捕捉方向更改
- 26. Android方向更改故障
- 27. 向视图添加视图只会导致Android应用崩溃
- 28. 了解坐标,视图,子视图和方向更改
- 29. 向视图添加滚动视图
- 30. 向地图视图添加圆角