Добавить (...) в список нельзя применить к (...) - PullRequest
0 голосов
/ 04 июня 2018

Я работаю с утилизатором.Я получил эту ошибку add (... OmborActivty) в списке нельзя применить к (... OmborModel) .В следующей части я использовал this : Recyc_Adapter_Ombor myAdapter = new Recyc_Adapter_Ombor ( this , lstOmbor); .Некоторые парни сказали использовать getActivation () или getContext ().Но когда я набираю вместо этого вышеупомянутых рекомендованных методов, я получаю «Не удается разрешить метод».

Вот мой код:

package com.example.ganz.afex_with_default_navigation;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.support.v7.widget.GridLayoutManager;
import android.support.v7.widget.RecyclerView;

import com.example.ganz.afex_with_default_navigation.adapters.Recyc_Adapter_Ombor;
import com.example.ganz.afex_with_default_navigation.models.Ombor_Model;

import java.util.ArrayList;
import java.util.List;

public class OmborActivity extends AppCompatActivity {

    List<OmborActivity> lstOmbor;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_ombor);


        lstOmbor = new ArrayList<>();
        lstOmbor.add(new Ombor_Model("Zara", "Qizlar uchun shim", "85 ming so'm", R.drawable.img));
        lstOmbor.add(new Ombor_Model("Gucci", "Qizlar uchun triko", "189 ming so'm", R.drawable.img));
        lstOmbor.add(new Ombor_Model("Gucci", "Qizlar uchun ko'ylak", "100 ming so'm", R.drawable.img));
        lstOmbor.add(new Ombor_Model("Versaci", "Qizlar uchun ko'ylak", "120 ming so'm", R.drawable.img));


        RecyclerView myrv = (RecyclerView) findViewById(R.id.recycler_ombor);
        Recyc_Adapter_Ombor myAdapter = new Recyc_Adapter_Ombor(this, lstOmbor);
        myrv.setLayoutManager(new GridLayoutManager(this, 2));
        myrv.setAdapter(myAdapter);


    }
}

1 Ответ

0 голосов
/ 04 июня 2018

Изменить List<OmborActivity> lstOmbor; на List<Ombor_Model> lstOmbor;

...