我有3項活動,流程如下所示(1→2→3)。在第一次活動中,按下按鈕後應該進行第二次活動。我想顯示我們要去哪個活動的名稱,是否有可能獲得活動的名稱而沒有烤麪包Android活動名稱
Regards Thilag。
我有3項活動,流程如下所示(1→2→3)。在第一次活動中,按下按鈕後應該進行第二次活動。我想顯示我們要去哪個活動的名稱,是否有可能獲得活動的名稱而沒有烤麪包Android活動名稱
Regards Thilag。
是的,你可以通過意向傳遞活動類名稱到下一個活動。
Intent obj =new Intent(this,NextActivity.class);
Bundle bundleObj =new Bundle();`
bundleObj.putString(key,"ActivityName");
obj .putExtra(bundleObj);
StartActivity(obj);
在NextActivity
然後,嘗試讓束值,它是你的prevoius ActivityName
它會顯示以前的活動。但我想要推出活動 – Tlak 2012-02-03 13:47:20
我真的不明白「沒有烤麪包」的意思。
無論如何,得到在運行時的活動的「名」,只需使用:
String activityName = activity.getClass().getSimpleName();
如果你從活動中運行的代碼,只需使用:
String activityName = getClass().getSimpleName();
把它在一個變量 – Akram 2012-02-03 13:32:31
好了,沒有面包,一旦你使用@Guillaume解決方案中獲得的名稱,你可以dispaly名稱在TextView中,或在標題或任何你想要的地方。 – Tvd 2012-02-03 13:40:52
請解釋一些關於您的答案的更多信息。 – Tlak 2012-02-03 13:41:26