0
我有以下類定義與一些信息,我想從另一個趕上。我使用的上下文,這樣的GetString()可以工作:getstring上下文與onitemclicklistener
public class Util{
public ArrayList<RecetaBean> getRellenas(Context con) {
ArrayList<RecetaBean> MiLista = new ArrayList<RecetaBean>();
RecetaBean receta1 = new RecetaBean();
String ingrediente1[] = { con.getString(R.string.app_name), con.getString(R.string.app_name),
};
receta1.setIngredientesLista(ingrediente1);
MiLista.add(receta1);
MiLista.add(receta1);
MiLista.add(receta1);
return MiLista;
}
然後在另一個類擴展活動我打電話到這個類的OnListItemClick()和完美的作品。但在另一類收取gridview的,而不是我用OnItemClicklistener()和doesn't工作列表,這就是代碼:
gridView.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View v, int position, long id) {
Util u = new Util();
ArrayList<RecetaBean> Recetas = u.getRellenas();
的錯誤是:
的方法getRellenas(上下文)在Util類型中不適用於參數(新的AdapterView.OnItemClickListener(){})
我不知道如何實現它並修復它!謝謝!
謝謝!!!這樣可行!! – Txispas