TabHostでホストされているListViewから新しいアクティビティを開く方法について、たくさんの記事を調べました。
私はTabHostアクティビティを持っています。タブの1つに、リストビューがあり、クリック可能なリストアイテムがあります。
アイテムをクリックすると、同じアクティビティを同じFrameLayoutで開くことができます。Android:同じFrameLayoutの中で、TabHostでホストされているListViewから新しいインテントを開く方法?
Intent intent = new Intent(v.getContext(), displayRSS.class);
this.startActivity(intent);
をこれはちょうど新しいアクティビティを開きます。新しいアクティビティを呼び出すための
私のコードは、次のようになります。
現在のListActivityの代わりに新しいActivityを開くことを希望します。
これに関する解決方法を考えてください。
あなたは、私は次のコードを持って、私は同じタブ – Maneesh
@Maneeshで新しいアクティビティを開きたいですかこの記事からTabGroupActivityクラスの例で私の問題を解決しました:
//(再利用する)タブのアクティビティを起動するインテントを作成する \tインテント=新しいインテント()。setClass(this、ruActivity.class); \t //初期Главнаяタブ \tスペック= tabHost.newTabSpec( "主")setIndicator( "Главная"、 \t res.getDrawable(R.drawable.ic_tab_artists)) \t .setContent(インテント)。 \t tabHost.addTab(spec);
とsetContentView()はどこで指定する必要がありますか? –