我這個小功能在這裏:的Android Activity.getParent()總是返回null
public Activity getRootActivity()
{
Activity a = this;
while (a.getParent() != null)
a = a.getParent();
return a;
}
但a.getParent()始終返回null。這似乎並不重要,我的UI有多深入,它總是會返回null。
有人有什麼想法爲什麼?
編輯
下面是我開始活動(在其他活動)
startActivity(new Intent(this, activityname.class));
顯然,這意味着我不是 '嵌入' 呢?一個人如何「嵌入」他們?
沒錯。變成空值不是問題,只有a.getParent()返回null。 – Peanut 2011-05-23 20:52:45