私は3つのアクティビティを持っており、フローはこのようなものです(1→2→3)。第1アクティビティでは、ボタンを押すと2番目のアクティビティに移動する必要があります.iアクティビティの名前を表示したい場合は、アクティビティに名前を付けることが可能です。Androidのアクティビティ名
ごあいさつ Thilag。
私は3つのアクティビティを持っており、フローはこのようなものです(1→2→3)。第1アクティビティでは、ボタンを押すと2番目のアクティビティに移動する必要があります.iアクティビティの名前を表示したい場合は、アクティビティに名前を付けることが可能です。Androidのアクティビティ名
ごあいさつ Thilag。
はい、あなたはインテントを通してアクティビティクラス名を次のアクティビティに渡すことができます。 NextActivityで次に
Intent obj =new Intent(this,NextActivity.class);
Bundle bundleObj =new Bundle();`
bundleObj.putString(key,"ActivityName");
obj .putExtra(bundleObj);
StartActivity(obj);
、
これは以前のアクティビティを表示します。しかし、私は活動を開始したい – Tlak
「トーストなし」とは何を意味するのか分かりません。
とにかく、実行時にアクティビティの「名前」を取得するには、単に使用します。
String activityName = activity.getClass().getSimpleName();
あなたが活動の中から、そのコードを実行している場合は、単に使用:
String activityName = getClass().getSimpleName();
あなたは@Guillaumeソリューションを使用して名前を得れば、あなたが名前をdispalyすることができ、トーストせずに、変数 – Akram
まあ、それを取るあなたのprevoius ActivityNameあるバンドル値を取得しようTextView、またはタイトルやどこでも好きな場所に置くことができます。 – Tvd
あなたの答えについてさらにいくつか説明してください。 – Tlak