我有一个布局,用户可以添加按钮并将它们放在他们想要的位置。 我想允许用户保存它们的布局,以便下次打开应用程序时加载它。 有谁知道我是否可以将文件保存在SD卡上?或者,我可以使用某种layout.getXml()方法,并将其放入我的应用程序使用的数据库中。 在此先感谢Android - 保存状态的动态更改布局
5
A
回答
0
当您通过代码生成布局时没有要保存的文件。您将不得不创建自己的文件格式,该格式可以保存到SD卡或插入到数据库中。
0
您可以使用与参数相同的类型对象的savedInstaceState()方法。 那里加载你想在重新加载时的用户界面。 在onCreate()方法中放置一个条件,其中savedInstaceState obj为null或不是。如果没有,则调用LoadUI()。
0
如果我是你,我会创建一个类,其中包含有关此布局和按钮的所有信息。用JSONWriter将该类的每个信息写入一个文件。当应用程序打开时,我只是读取文件并使用JSONObjects重新创建数组。
相关问题
- 1. Android保存布局状态
- 2. Android:动态布局更改对话框
- 3. Android动态更改布局大小
- 4. 动态更改布局
- 5. android:动态布局?
- 6. Android的方向保存布局子状态
- 7. 保存动态创建的布局?
- 8. Android Webviews,更改活动时保存状态?
- 9. 运行时动态布局更改
- 10. 动态更改CF7状态
- 11. Android - >状态栏状态已更改
- 12. 在DialogFragment中动态更改布局
- 13. iOS 6 CollectionView动态更改布局
- 14. 动态更改布局背景
- 15. Android保存活动动态创建布局onPause
- 16. 保存活动状态 -
- 17. 保存活动状态
- 18. 如何在Android中保存(用户创建的)动态布局?
- 19. Android保存整个状态活动
- 20. 保存按钮状态android
- 21. Android防止保存状态
- 22. android保存游戏状态
- 23. Android:保存XWalkView - Crosswalk状态
- 24. Android动态排列布局
- 25. Android gridview/imageholder动态布局
- 26. Android:创建动态布局
- 27. 动态更改Android上的线性布局宽度或高度
- 28. Android:如何动态更改ViewPager的布局
- 29. 无法更改Nestedscrollview的布局参数动态(android)
- 30. 更改Android开关状态