是否可以使用意图递归使用相同的活动?

时间:2011-11-15 11:55:08

标签: android android-intent

我处于代码点,我需要使用不同值的相同活动。是否可以递归地使用相同的活动?

3 个答案:

答案 0 :(得分:0)

是的。你可以使用相同的活动,但要确保,你不会进入无限循环,也不会因为调用活动的各种条件而弄乱不同的代码。你可以通过在你使用的Intent中维护额外内容来实现这一点。打电话给活动。

答案 1 :(得分:0)

是的,它可能但你必须根据值传递意图来使用活动内部的条件。   对于具有不同值的相同活动,可能因此从先前活动传递的值将决定将显示哪些数据..

答案 2 :(得分:0)

创建一个具有相同布局但其他功能的新Activity类不是更合适(在可读性方面)吗?这样,一个Activity将有一个行为而不是两个 - 使您的代码更简单,可读和可维护。