我有2個類。在第一個我有2個按鈕和2個字符串。兩個按鈕啓動相同的類。但如果用戶按第一個按鈕我想發送第一個字符串到第二個類的字符串。如果選擇另一個我想發送第二個字符串。android將兩個字符串變量之一分配到另一個類中的一個字符串中
主類
public String sendedUrl;
String url = "xxx";
String url2="yyy";
imageViews[0].setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
sendedUrl=url;
Intent intent = new Intent(getApplicationContext(),Second.class);
startActivity(intent);
finish();
}
});
imageViews[1].setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
sendedUrl = url2;
Intent intent = new Intent(getApplicationContext(),Second.class);
startActivity(intent);
finish();
}
});
二等
MainActivity main = new MainActivity();
String Url;
Url = main.sendedUrl;
那麼你面臨的錯誤是什麼? – PriyankaChauhan
[我如何在Android上的活動之間傳遞數據?](http://stackoverflow.com/questions/2091465/how-do-i-pass-data-between-activities-on-android) – lubilis
請搜索所以在發佈新的問題之前:) –