递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 6378|回复: 2
打印 上一主题 下一主题

如何2个窗口来回切换但窗口的内容不会被初始化?

 关闭 [复制链接]

3

主题

4

帖子

2588

积分

金牌会员

Rank: 6Rank: 6

积分
2588
跳转到指定楼层
楼主
发表于 2019-4-6 19:35:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一个APP:有2个窗口,启动类是窗口1 ,对窗口1进行某些操作使窗口1的文本框内有一些内容。由窗口1可以载入窗口2,对窗口2进行某些操作使窗口2的文本框内也有一些内容。
但是如果从窗口2返回窗口1会导致窗口1文本框里的内容丢失,此时再次载入窗口2 窗口2文本框的内容也没了。

请问如何让这两个窗口互相切换但文本框内容并不丢失呢?

(两个窗口的初始化代码均写在 窗口_被创建 方法里)


回复

使用道具 举报

445

主题

1万

帖子

4万

积分

超级版主

Rank: 8Rank: 8

积分
40632
沙发
发表于 2019-4-7 10:01:18 | 只看该作者
1、在安卓开发中,安卓窗口关闭,会销毁当前窗口内的所有东西(再次载入时,数据必须重新加载。)

2、“窗口1”载入“窗口2”,窗口2重新返回窗口1的时候,直接调用“关闭”方法即可,并且窗口1的内容不会销毁。

3、通过“载入窗口”方法可传递参数到要载入的窗口,具体看图文教程:http://doc.voldp.com/a_win.htm#tzbcj

传递数据过去后,可重新加载想要加载的数据。
安卓无障碍实战课:点击查看
交流群:641526939
回复

使用道具 举报

445

主题

1万

帖子

4万

积分

超级版主

Rank: 8Rank: 8

积分
40632
板凳
发表于 2019-4-7 10:01:38 | 只看该作者
本帖结贴,如有其它疑问请重新发帖提问。
安卓无障碍实战课:点击查看
交流群:641526939
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-11-29 22:47 , Processed in 0.087428 second(s), 17 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表