Как добавить изображение с адресом в hashmap? - PullRequest
0 голосов
/ 03 марта 2019

Я хочу добавить изображение из drawalbe в hashmap, пожалуйста, помогите мне.

Ниже приведен код, который я пытаюсь:

    protected void onCreate(Bundle savedInstanceState)
{
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_description);


    setupSlider();
}

private void setupSlider()
{
    mSlider = findViewById(R.id.description_slider);

    HashMap<String, String> url_maps = new HashMap<>();
    url_maps.put("Ramos", R.drawable.images+"");
    url_maps.put("Abbas", R.drawable.ramos +"");

}
}

1 Ответ

0 голосов
/ 03 марта 2019

Поскольку тип (R.id.images) имеет тип int, вам лучше указать их в HashMap<String, Integer>

Дополнительная информация: https://developer.android.com/reference/android/R.id

 private void setupSlider()
{
    mSlider = findViewById(R.id.description_slider);

    HashMap<String, Integer> url_maps = new HashMap<>();
    url_maps.put("Ramos", R.drawable.images);
    url_maps.put("Abbas", R.drawable.ramos);

}
...