我有 2 个活动,即MainActivity和SubActivity。onCreate
当我的 MainActivity 时,我如何做到这一点,如果它有文本,将检查子活动中的子活动? EditText
如果它没有文本,我希望我的子活动启动,以便我可以输入文本。
我有 2 个活动,即MainActivity和SubActivity。onCreate
当我的 MainActivity 时,我如何做到这一点,如果它有文本,将检查子活动中的子活动? EditText
如果它没有文本,我希望我的子活动启动,以便我可以输入文本。
首先在 Main Activity 开始时使用 If 语句检查是否有一些文本,如果该 Activity 中有文本,如果没有,则在 else 语句中使用意图并调用 Sub Activity 插入文本。
假设您没有在子活动中输入任何内容edittext
(它是空的),那么它将打开子活动并要求您输入文本。
将文本输入到子活动后,edittext
您必须将其存储。(否则该文本的用途是什么。)
因此,创建一个静态字符串变量来存储您的子活动的值edittext
。
现在在您的主要活动中,而不是检查子活动,edittext
只需检查您创建的静态字符串变量。
如果它是空的,则调用子活动,否则使用主要活动。
我希望我已经理解你的问题。