嗨,我有一個應用程序 A是從我創建B活動的發射器活動。從B我想回到A而不刪除B的實例(所以沒有完成),那麼我想創建一個B的新實例,我們稱它爲B2。從A我想能夠顯示B或B2而不重新創建它們。 再次強調,B,B2是相同的類只是不同的實例。開始現有的Android活動
的B時,我想去一個我想用
的,但我認爲它是一個錯誤,因爲它會清除其他實例。 我必須在案件中使用什麼意圖?在c#windows應用程序中我們會做B.hide(); A.show()。那麼從A我們可以做 A.hide(); B.SHOW()或B1.show();我怎麼能在android中做到這一點?
您的設計是有缺陷的。您不應該嘗試創建同一個活動的兩個實例。相反,使用intent extras(或其他一些機制)將數據傳遞給實例。 C#(Windows)和Android是非常不同的野獸。 – Simon
我想提供一些信息。其聊天應用程序。所以A是主要活動,B,B1是聊天室。顯然我希望用戶能夠切換聊天室。所以用戶在A中,然後進入聊天室B,然後我要他回到A去B1,但是不關閉B,以便他稍後可以返回。不能這樣做? – user1855793
所以...爲什麼你不能使用相同的活動來顯示不同的聊天窗口?好像你只會說「_切換到這個對話_」,這意味着切換顯示的數據。 – jahroy