簡體   English   中英

如何啟動新活動以切換到其他選項卡?

[英]How to Start New Activity to Switch to Different Tab?

我在屏幕底部有兩個選項卡Tab-1和Tab-2。
發送按鈕位於Tab-1。
當用戶單擊發送按鈕時,它將切換到Tab-2,但我看不到底部的Tab-1和Tab-2的視圖。
我的代碼有什么問題? 下面是我的代碼:

sendButton.setOnClickListener(new View.OnClickListener() {

        public void onClick(View v) {
            Intent myIntent=new Intent(CurrentActivity.this, AboutActivity.class);
            CurrentActivity.this.Tab2Activity(myIntent);

        }
    });

在創建tabhost的父活動類中,實現類似於以下方法的方法:

public void switchTab(int tab){
        tabHost.setCurrentTab(tab);
}

在我希望能夠在內部切換到另一個標簽的標簽內,我創建了以下方法:

public void switchTabInActivity(int indexTabToSwitchTo){
        PARENTCLASSNAME ParentActivity;
        ParentActivity = (PARENTCLASSNAME) this.getParent();
        ParentActivity.switchTab(indexTabToSwitchTo);
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM