2015-11-13 40 views
-2

是在android開發新和我使用xamarin.android。我正在開發一個應用程序,其中包含兩個活動,可以說A和B. 活動A包含兩個edittext和一個按鈕,活動B包含一個自定義的listview。現在我想要做的是將活動A中edittext的值傳遞給Activity B中的自定義列表視圖。 我知道如何在同一Activity中創建自定義列表視圖,但不知道如何將值傳遞給其他Activity。 另外我需要保存應用程序狀態,即如果用戶單擊後退導航鍵或者即使用戶停止應用程序,創建的列表也會保留在那裏。如何將值從一個活動傳遞給另一個在xamarin.android自定義列表視圖和也保存應用程序實例的列表視圖

+0

你嘗試谷歌嗎?您需要發佈迄今爲止您嘗試的或某些研究...檢查:https://developer.xamarin.com/recipes/android/fundamentals/activity/pass_data_between_activity/ –

+0

請使用搜索 - 這是一個常見問題 – Jason

+0

至少你必須嘗試怎麼做。然後,我們可以幫助您處理您的代碼。 – Coeus

回答

1

在活動答:

// Open B Activity 
Intent intent = new Intent(getBaseContext(), B.class); 
intent.putExtra("key1","value1"); 
intent.putExtra("key2","value2"); 
startActivity(intent); 

在活動B:

@Override 
protected void onNewIntent(Intent intent) { 

     String s1,s2; 

     s1 = intent.getStringExtra("key1"); 
     s2 = intent.getStringExtra("key2"); 
} 
相關問題