我正在製作一個android應用程序,其中我有一個顯示列表和按鈕的活動X.活動X調用一個列表視圖來顯示該列表。每個列表項都有一個數字(textview)和一個複選框。我在複選框上使用了setonclicklistener,所以無論何時複選框被選中,我都將與它關聯的數字存儲在一個字符串中。現在我希望每當我點擊按鈕時,msg活動應該開始,並且要發送的號碼是被檢查的號碼。 我正在使用以下代碼在我的X活動中啓動消息活動。將數據從視圖傳遞到活動
Intent msgIntent = new Intent(Intent.ACTION_VIEW, Uri
.fromParts("sms", msgnumbers, null));
msgIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(msgIntent);
現在 「msgsnumbers」 變量出現在我的列表視圖。我如何將它傳遞給這個活動X?
我發現相同的問題here但沒有適當的解決方案。
-Thanks提前
只是要清楚......我不是單擊項目的ListView直接。在ListView中,我的每個項目包含兩件事:TextView和CheckBox。我點擊CheckBox。 – Antrromet