通過使用適配器類,我的列表視圖中的textview和按鈕。當我點擊那個按鈕時,我必須調用AsyncTask傳遞參數,例如適配器類getview方法中該特定位置的字符串。在這裏創建我的Asynctask是另一個類,即活動類。請提供一些例子。 在此先感謝。如何從我的適配器類傳遞字符串值來調用AsyncTask?
0
A
回答
0
你AsycnTask
需要某種類型的Array
- 例如Strings
,所以當你實例化AsyncTask
,你只是傳遞一個Array
像這樣:
String[] arr = new String[] {"A string to pass..."};
MyAsyncTask task = new MyAsyncTask();
task.execute(arr);
關於如何使用它完整的示例:
http://www.android-ever.com/2012/10/android-asynctask-example.html
0
在不同文件或活動中創建公共課程。如果您在活動中創建,然後定義像這樣
public class static MyAsync extends AsyncTask<String, Void, String>{
}
,然後在任何地方使用這樣
YourActivity.MyAsync myAsync = new YourActivity.MyAsync();
的值傳遞給您的異步類使用這種方式
myAsync.execute(yourstring);
像這樣在doInBackground訪問
public String doInBackground(String... param){
String s = param[0]; // here you can access you string like this way
}
相關問題
- 1. 傳遞字符串到AsyncTask
- 2. 如何將字符串數組傳遞到我的適配器在android
- 3. Android AsyncTask:從ArayList傳遞單個「字符串」來執行
- 4. 從控制器傳遞字符串值
- 5. 使用字符串傳遞給適配器,而不是一個字符串
- 6. 從配置類傳遞日期/字符串值到widgetprovider
- 7. 如果我不能使用「」和「'來傳遞字符串值'String_value'?
- 8. Android:傳遞字符串到asyncTask
- 9. java.net.MalformedURLException當傳遞AsyncTask字符串
- 10. Android Asynctask傳遞單個字符串
- 11. 如何將字符串值從Form1傳遞給Form2類?
- 12. 如何從一個類傳遞字符串值,另一個
- 13. 如何篩選微調器的字符串陣列適配器?
- 14. 從片段到適配器類的Android傳遞值
- 15. 如何將編輯文本值傳遞到適配器類
- 16. 將數據從Asynctask傳遞到自定義列表適配器類
- 17. 如何將數據從片段傳遞到適配器類?
- 18. 如何從適配器值傳遞給活動
- 19. 如何在Worklight中從調用的適配器中解析JSON字符串
- 20. 從AsyncTask傳遞到服務的Android無效字符串
- 21. 如何從響應傳遞字符串,並讓它ajax調用
- 22. 如何從python調用perl傳遞字符串?
- 23. 如何在AsyncTask中傳遞Json字符串?
- 24. 從類到活動傳遞字符串
- 25. 如何通過從字符串創建一個類來傳遞參數給類
- 26. Django - 如何將urlconf中的字符串值傳遞給feeds.py類
- 27. 按值傳遞字符串vs按值傳遞每個字符
- 28. 將字符串從AsyncTask傳遞到另一個活動
- 29. Android將單個字符串從片段傳遞給Asynctask
- 30. 無法將字符串從Asynctask傳遞到片段
發表了一些代碼,與 –
@Sajmon一起工作..對不起,這是一個錯誤。 – Triode