0
可能重複時,初始化下個活動的所有活動:
Android ActivityGroup - NullPointerException如何使用tabhost
我有4個選項卡,分別與幾個activites一個的ActivityGroup。 在某個按鈕的點擊,我想打電話給SupplierItem活動,並切換到標籤,像這樣:
Intent myIntent;
myIntent = new Intent(v.getContext(), SupplierItem.class);
myIntent.putExtra("SCRef",ProductInst.getSupplierid());
myIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
view = SupplierGroup.group.getLocalActivityManager()
.startActivity("SupplierItem", myIntent)
.getDecorView();
SupplierGroup.group.replaceView(view);
SourcingCity.switchToTab(2);
能正常工作提供標籤2之前已經被用戶訪問。 但是我得到一個NullPointerException如果選項卡以前沒有被訪問過。 所以我的問題是如何初始化Activity(SupplierItem在這種情況下,在SupplierGroup中)?