0

4 つのタブを持つアクティビティがあります。最初のタブにはリストビューといくつかのリストアイテムがあります。リスト項目をクリックした後、同じタブ (最初のタブ) でアクティビティを開きたいです。私はその解決策を見つけることができませんでした。

助けて !!ありがとう

4

1 に答える 1

0

インテントを使用して新しいアクティビティを開く方法があるため、次のことができます。

Intent intent=new Intent(Activity.this or this,Activity2.class);
//here you can add the flags you might need
startActivity(intent);

アクティビティ Activity.this または this は、新しいアクティビティを起動するアクティビティであるため、コードは、使用しているタブを表示しているアクティビティ内にある必要があります。たとえば、タイトルを変更する必要がある場合は、次を追加できます。

@Override
public void onResume()
{
    super.onResume();
    this.getParent().setTitle("Your title");
}
于 2012-09-12T12:40:23.540 に答える