0

我有 2 个活动,即MainActivitySubActivityonCreate当我的 MainActivity 时,我如何做到这一点,如果它有文本,将检查子活动中的子活动? EditText

如果它没有文本,我希望我的子活动启动,以便我可以输入文本。

4

2 回答 2

0

首先在 Main Activity 开始时使用 If 语句检查是否有一些文本,如果该 Activity 中有文本,如果没有,则在 else 语句中使用意图并调用 Sub Activity 插入文本。

于 2013-09-21T05:12:10.003 回答
0

假设您没有在子活动中输入任何内容edittext(它是空的),那么它将打开子活动并要求您输入文本。

将文本输入到子活动后,edittext您必须将其存储。(否则该文本的用途是什么。)

因此,创建一个静态字符串变量来存储您的子活动的值edittext

现在在您的主要活动中,而不是检查子活动,edittext只需检查您创建的静态字符串变量。

如果它是空的,则调用子活动,否则使用主要活动。

我希望我已经理解你的问题。

于 2013-09-21T05:28:38.253 回答