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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.82
Cuda1
18 / 18 / 7
Регистрация: 08.10.2014
Сообщений: 98
#1

Получить картинку ImageView - Программирование Android

30.05.2015, 22:55. Просмотров 1937. Ответов 21
Метки нет (Все метки)

Здравствуйте. Подскажите пожалуйста как можно получить ссылку/путь на ресурс картинки которая стоит в ImageView? Перечитал много форумов, где-то сказали, что напрямую нельзя получить или вовсе невозможно. Как-то сомнительно.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.05.2015, 22:55     Получить картинку ImageView
Посмотрите здесь:

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

ImageView не видит картинку - Программирование Android
При компиляции выдает ошибку в drawable есть изображение. В чем проблема??:wall: Error:Execution failed for task...

Вывести картинку из интернета в ImageView(android studio) - Программирование Android
Имеется класс ImageManager package com.example.myapplication4; import android.graphics.Bitmap; import...

Получить полный путь к картинке в ImageView - Программирование Android
Доброго времени суток! Помогите советом. Имеется ImageView c картинкой как получить полный путь к этой картинке. Изображение можно...

Получить доступ к ImageView в одном конкретном элементе ListView - Программирование Android
Есть layout элемента ListView <?xml version="1.0" encoding="utf-8"?> <LinearLayout...

из c# byte получить картинку - Программирование Android
Есть массив байтов приходит из веб сервиса Как из этого получить картинку? p.s. мучаюсь 2 дня нечего не получается... пробую...

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

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Spelcrawler
526 / 496 / 111
Регистрация: 12.03.2014
Сообщений: 1,648
Завершенные тесты: 1
01.06.2015, 14:39     Получить картинку ImageView #21
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Cuda1,
Java
1
2
3
4
imageView.setTag(R.drawable.img);
....................
int resource = imageView.getTag();
//Передаете resource и вешаете на другой imageView.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.06.2015, 14:50     Получить картинку ImageView
Еще ссылки по теме:

Наследование от ImageView - Программирование Android
Класс: public class AnimalView extends ImageView { private int AnimalType; public static final int DONKEY = 1; public...

Координаты imageView - Программирование Android
Доброго времени суток. Как программно установить координаты появления изображения? У меня есть метод onTouch, с него беру координаты...

Снова ImageView - Программирование Android
Значит, ситуация такая: создаю IV, ставлю в определённое место, запускаю покадровую анимацию. После анимации требуется нажать на...

Использование ImageView - Программирование Android
Установил Андроид Студио. Пытаюсь вникнуть. Наткнулся на первую проблемку, уже впринципе долговато не могу понять. На форму ложу...

Сохранить ImageView - Программирование Android
Подскажите пожалуйста, пытаюсь наложить bitmap на bitmap из imageview и сохранить его, код работает, но сохраненный файл получается...


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

Или воспользуйтесь поиском по форуму:
Cuda1
18 / 18 / 7
Регистрация: 08.10.2014
Сообщений: 98
01.06.2015, 14:50  [ТС]     Получить картинку ImageView #22
Spelcrawler, спасибо! тогда как-то так получается.
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
        first = (ImageView)rootView.findViewById(R.id.imageView4);
        first.setTag(R.drawable.pic_one);
        second = (ImageView)rootView.findViewById(R.id.imageView5);
        second.setTag(R.drawable.pic_two);
        third = (ImageView)rootView.findViewById(R.id.imageView6);
        third.setTag(R.drawable.pic_three);
        first.setOnClickListener(this);
        second.setOnClickListener(this);
        third.setOnClickListener(this);
.....................
         @Override
    public void onClick(View v) {
    int resource = ((ImageView) v).getTag();
    //дальше resource передаем через intent в другую активность, а там присваиваем его другому ImageView
Yandex
Объявления
01.06.2015, 14:50     Получить картинку ImageView
Ответ Создать тему
Опции темы

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