我有一項活動是通過意向從其他活動啓動的。意圖帶有額外的「id」信息。現在,啓動的活動具有自定義視圖(實際上是LinearLayout類的擴展)。我想訪問自定義視圖中的「ID」信息。該活動是否可以將該值傳遞給其包含的視圖?或者視圖能夠處理活動?將活動中額外的意圖信息傳遞到視圖
2
A
回答
2
是的,您的自定義視圖類可以獲取對其中包含的活動的引用。每個視圖都有一個getContext()方法,該方法返回運行視圖的上下文(即您的活動)。
2
在您的視圖中創建一個將id作爲參數的方法,然後從您的活動中調用該方法。
4
YES,
首先,你必須與像
Intent i=new Intent(getApplicationContext(), sample.class);
i.putExtra("id", id);
startActivity();
意圖通ID它傳遞的值來樣類
這裏
String i=getIntent().getExtras().getSerializable("id").toString();
&您可以使用此您的自定義視圖中的ID
相關問題
- 1. 將活動中的額外數據傳遞給意圖
- 2. 如何將額外的意圖傳遞給兩個活動
- 3. 通過意圖傳遞額外信息的異常
- 4. 如何從意圖視圖傳遞意圖附加信息Android
- 5. 將信息從視圖傳遞到視圖
- 6. 活動 - 意圖發送信息到MainActivity
- 7. 傳遞基於onitemclick位置從Hasmap中獲取的意圖額外信息
- 8. 將信息傳遞給母親視圖
- 9. 將意圖傳遞給活動?
- 10. 如何正確傳遞唯一的額外信息給未決意圖?
- 11. 將額外的腳本從視圖傳遞到標題
- 12. 如何將意圖從活動傳遞到Android中的片段
- 13. 如何將表格視圖中的信息傳遞到詳細視圖
- 14. 將信息從EventListener傳遞迴活動
- 15. 在標籤佈局中的活動之間傳遞額外信息?
- 16. 從父視圖傳遞信息到子視圖
- 17. 從CustomDialog傳遞信息到主活動
- 18. 將EditText中的值從活動傳遞到視圖類
- 19. 收到時未填寫意圖額外信息
- 20. 將數據從意圖傳遞到片段到活動
- 21. 將視圖中的信息傳遞給Oracle中的基表(SQL)
- 22. 如何將意圖傳遞給其他活動,並執行傳遞給其他活動的意圖?
- 23. 從相機捕獲圖像後傳遞額外的意圖
- 24. 以意圖傳遞視圖
- 25. 如何在android中的視圖中嵌入額外的信息?
- 26. 通過意圖傳遞圖像到putExtra的多個活動
- 27. 在視圖之間傳遞信息
- 28. 將信息傳遞到新視圖控制器
- 29. Swift:如何將信息傳遞到彈出視圖?
- 30. 將產品信息從一個視圖傳遞到另一個視圖
完美。感謝你的回答。 – pballs 2011-01-23 07:47:22