[英]How to pass variable from Activity to Adapter
我需要將變量從活動傳遞到GridView適配器。 我試過的是:
在活動內部聲明一個方法:
public int getPoints()
{
return points;
}
在我聲明的適配器中:
mainActivity sel= new mainActivity();
最后,我使用以下方法調用了該方法:
int myPoints = sel.getPoints();
但是它總是返回0。代碼有什么問題?
MyGridAdapter adapter = new MyGridAdapter(myVariable)
時傳遞變量 要從活動中更新變量,您還可以在適配器中創建方法並將其命名為adapter.updateMyVariable(newVariable);。
在mainActivity中創建公共靜態變量點,然后從適配器mainActivity.points中調用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.