Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
Tatiana_aha
2 / 2 / 0
Регистрация: 01.05.2011
Сообщений: 30
1

Подгрузить нужную картинку в Java Android

08.05.2014, 04:19. Просмотров 806. Ответов 4
Метки нет (Все метки)

Форумчане, подскажите, как организовать такую вещь:
после считывания qr-кода с ID строки в БД, открывается активити с данными из этой самой строки (нас интересуют поля "Корпус: 1" (corp1) и "Этаж:1" (stage1). В коде java это Text- и EditView). В ресурсах есть картинки с названиями corp1stage1.png(.jpg), corp2stage2.png(.jpg) и т.п. Как по нажатию книпки "Мое местоположение" открыть картинку с соответствующим названием?
т.е. вывелись поля корпус 1 этаж 1, он должен выбрать картинку corp1stage1.png.

Можно ли как-то связать между собой строку с корпусом и этажом и Название картинки..??
0
Миниатюры
Подгрузить нужную картинку в Java Android  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.05.2014, 04:19
Ответы с готовыми решениями:

Java,LibGdx,Android Studio переместить картинку при нажатии на экране
Буду очень благодарна за помощь) Здравствуйте, короче , мне надо что бы я при...

Ошибка: Caused by Android java.lang.ClassCastException: android.app.Application cannot be cast
Здравствуйте. Очень нужен ваш совет. При запуске приложения появляется ошибка:...

Можно ли написать веб сервер на Java для клиента на Android, имея под рукой только телефон на Android?
Уважаемые гуру программирования, если можно, пожалуйста, напишите поподробнее-...

(Android studio, java) Ошибка при импорте библиотеки cannot resolve symbol android studio
Вот библиотека https://github.com/mik3y/usb-serial-for-android. Устанавливал...

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

4
YuraAAA
1578 / 1319 / 282
Регистрация: 25.10.2009
Сообщений: 3,436
Записей в блоге: 2
08.05.2014, 11:18 2
Tatiana_aha,
Цитата Сообщение от Tatiana_aha Посмотреть сообщение
Как по нажатию книпки "Мое местоположение" открыть картинку с соответствующим название
1. Это будет открываться другая активити/фрагмент? Или же у Вас на экране есть ImageView, куда Вы будете его ставить.
2. Картинки хранятся в приложении или же скачиваются?

В прицнипе связать можно, почему нет. Пусть они именууются как corpXstageY.png, где X - корпус, Y - этаж. Тогда её имя будет
Java
1
"corp" + corpTextView.getText() + "stage" + stageTextView.getText() +".png"
1
Tatiana_aha
2 / 2 / 0
Регистрация: 01.05.2011
Сообщений: 30
08.05.2014, 11:35  [ТС] 3
1. да,будет открываться другая активити;
2. да, картинки будут внутри приложения.

Спасибо за ответ, попробую)
0
YuraAAA
1578 / 1319 / 282
Регистрация: 25.10.2009
Сообщений: 3,436
Записей в блоге: 2
08.05.2014, 12:16 4
Tatiana_aha, ну тогда очень просто.
нажали, сформировали имя файла. Открывам другую активити, в intent засовываем имя файла. Принимаем его во второй активити - считываем файл - показываем.
1
Tatiana_aha
2 / 2 / 0
Регистрация: 01.05.2011
Сообщений: 30
10.05.2014, 15:18  [ТС] 5
YuraAAA,
название картинки сделала:
Java
1
tw1.setText("corp" + c.getString(CorpusColIndex) + "stage" + c.getString(StageColIndex) + ".png");
добавила в Intent:
Java
1
2
3
4
5
public void onClick(View v) {
        Intent intent1 = new Intent( ResultActivity.this, Mesto.class); 
        intent1.putExtra("tw1", tw1.getText().toString());
        startActivity(intent1);
    }
выловила на второй активити:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
        TextView textView1;
    
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.mesto);
        
        textView1 = (TextView) findViewById(R.id.textView1);
            
        Intent intent1 = getIntent();
        
        String tw1 = intent1.getStringExtra("tw1");
        textView1.setText("name is: " + tw1);
никак не дойдет до меня..как теперь таки отображать картинки с именем tw1 (все они лежат в Drawable)?
0
10.05.2014, 15:18
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.05.2014, 15:18

Android Studio: сменил картинку, но приложение показывает старую
Загрузил в drawable png рисунок,когда поменял его на другой все еще...

Java на Android
Чисто теоретический вопрос. Почему Григорий Корнеев в своих лекциях...

Android/Java + checkbox c if
Всем привет. Недавно начал изучать андроид и возник такой вопрос. Есть три...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

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