Генератор случайных изображений не хочет работать на Android Studio 3.1.4 - PullRequest
0 голосов
/ 28 сентября 2018

Итак, для небольшого задания мне было поручено создать программу, которая будет генерировать случайное изображение из файла на компьютере

. Я переместил значки с рабочего стола в папку для рисования

на изображении вы видите, что файлы находятся в папке для рисования

Вот пользовательский интерфейс

кодтакже доступен на картинке.Проблема в том, что после нажатия кнопки программа вылетает, и изображение не отображается.Это выглядит идеально для меня, и на данный момент, я не знаю, что с ним не так

Спасибо за тот, кто ответит на это

Ps.Я использую Mac для этого (не уверен, насколько важна эта информация)

Ответы [ 2 ]

0 голосов
/ 28 сентября 2018

image.setImageResource(i) вы передаете случайное число в setImageResources

Вы передаете неправильный идентификатор ресурса изображения

, поэтому замените его на image.setImageResource(array[i]), потому что ваши ресурсы изображенияидентификаторы, хранящиеся в этом массиве

0 голосов
/ 28 сентября 2018

Просто замените image.setImageResource(i) на image.setImageResource(array[i]).

Вам нужно получить доступ к идентификатору ресурса, который хранится в массиве.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...