Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
avvvl
3 / 3 / 0
Регистрация: 16.06.2013
Сообщений: 175
#1

Открыть картинку, название которой записано в переменную - Программирование Android

27.07.2014, 12:56. Просмотров 523. Ответов 2
Метки нет (Все метки)

Допустим есть String переменная с текстом "winter". Как открыть картинку из папки drawable - winter.png?
Также подойдет вариант, если есть Integer переменная = 5, то открыть 5-ую по счету картинку из drawable(и эта картинка тоже может содержать в названии цифру 5(такой вариант подходит)).
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.07.2014, 12:56     Открыть картинку, название которой записано в переменную
Посмотрите здесь:

Открыть картинку в новом активити - Программирование Android
Приветствую уважаемые разрабы. Сразу извиняюсь если написал не в той ветке. Задача такая : есть 2 бланка активити : на первом несколько...

Как передать целочисленную переменную и картинку из сервиса в активити? - Программирование Android
Как передать целочисленную переменную и картинку из сервиса в активити?

как открыть картинку (и по возможности большого размера 10000х12000) - Программирование Android
Всем привет! уже перепробовал множество вариантов : пробовал в имадж_вью но остановился на вэб_вью. где-то в коде чего-то не указал и...

MediaPlayer R.raw: Сделать функцию в которой передавалось бы название песни и она воспроизводилась - Программирование Android
Такое дело, можно ли указать переменную в этом моменте? Просто я хочу сделать функцию в которой просто передавалось название песни и...

Название прложения - Программирование Android
Как прописать название приложения, которое будет одинаковым как для ярлыка, так и в Диспетчере Приложений, и в настройках этого приложения....

Не отображает картинку - Программирование Android
Подскажите, в чём ошибка в приведённом коде. Пытаюсь вывести на экран простой png, но почему-то не получается. Я только начинаю изучать...

Вставить картинку - Программирование Android
Можно ли как-то через XML вставить картинку на экран?

Загрузить картинку в layout - Программирование Android
Доброго времени суток! У меня такая проблема ! Я загружаю из ресурса drawable картинку вот такам образом! imgView = (ImageView)...

ImageView не растягивает картинку - Программирование Android
Есть lyaout. На нем в RelativeLayout вставлена картинка ImageView. Этот элемент имеет ширину 4dp, а высота должна быть на весь layout (он...

Загрузить картинку в Drawable - Программирование Android
И так. Смотрите, дефолтные картинки я кидаю в Draweable. И их от туда беру. Как бы мне взять картинку динамически? Ну смотрите,...

Добавить картинку на форму - Программирование Android
Есть форма, нужно вставить картинку, стандартные только ставятся, а мне нужно свою картинку поставить, как это сделать??

Получить картинку из ресурсов - Программирование Android
Вот так приложение получает иконку: android:icon="@drawable/ic_launcher" Вопрос: Как получить картинку так-же, только программно и в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
angryrobot
Командир зеленых роботов
346 / 283 / 53
Регистрация: 08.10.2013
Сообщений: 564
27.07.2014, 13:16     Открыть картинку, название которой записано в переменную #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от avvvl Посмотреть сообщение
Допустим есть String переменная с текстом "winter". Как открыть картинку из папки drawable - winter.png?
Вот так:

Java
1
2
3
4
5
6
7
8
9
10
public class MainActivity extends Activity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        ImageView iv = (ImageView) findViewById(R.id.imageView1);
        int imageID = getResources().getIdentifier("winter", "drawable", getPackageName());
        iv.setImageResource(imageID);
    }
}
avvvl
3 / 3 / 0
Регистрация: 16.06.2013
Сообщений: 175
27.07.2014, 13:48  [ТС]     Открыть картинку, название которой записано в переменную #3
Спасибо работает. Я так пробовал и у меня не получалось, понял, где ошибка была: я писал полностью название пакета, а можно заюзать getPackageName().
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru