TabActivityGroupを使用して、同じタブ内で2番目のアクティビティを開きます。ここで、前のアクティビティ(メインアクティビティ)に戻りたいのですが、finish(); 強制終了します。以下の親クラスには、起動されている現在のアクティビティを参照する「myid」というIDがあります。これが前のアクティビティに戻るための鍵だと思います。しかし、SecondActivity.classでこのIDを使用してインテントを呼び出すにはどうすればよいですか。誰かが同様の問題で実行されますか?助けてください。また、フラグメントを使用できることも知っていますが、タブホストを使用しています。2番目のアクティビティのインテントを使用してParent.classに戻る方法を知りたいです。私の電話に出てくれた人たちに感謝します。
Parent.class
Intent FrequentMessages = new Intent(getParent()、FrequentMessageActivity.class);
TabGroupActivity parentActivity =(TabGroupActivity)getParent();
parentActivity.startChildActivity( "myid"、frequentMessages);