タブアクティビティのタブ内の現在のアクティビティを変更したいのですが、
いくつかの調査の後、私はこれを行うためにアクティビティグループを使用する必要があることを知っています。
次に、新しいクラスを作成しました ActivityGroup
以下のコードで:
public class FavShop extends ActivityGroup{
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
LocalActivityManager m = getLocalActivityManager();
Intent i = new Intent(this, fav_shops.class);
Window window = m.startActivity("favourite shop",i);
setContentView(window.getDecorView());
}
}
それから私はプログラムを実行します、プログラムはスローします ActivityNotFoundException
タブのインテントが起動されたとき
この問題を解決する方法がわかりません。誰か助けてもらえますか?
回答:
回答№1は6AndroidManifest.xmlで新しいアクティビティについて説明しましたか?アクティビティを作成するたびに、それを行うのを忘れています。
回答№2の場合は0
私のために働いた解決策は、プロジェクトをクリーンアップすることです。
Eclipseでは、メニュー (事業) >選択 クリーン 完了したら、プロジェクトをコンパイルして実行します。
それが機能するかどうかを確認します。でも変です。