- Изображение из ImageButton не отображается на эмуляторе из Android Studio
- 1 ответ
- Похожие вопросы:
- Кнопка Image не отображается в Android Studio на эмуляторе или на физическом устройстве
- 3 ответа
- ImageButton (Кнопка-изображение)
- Общая информация
- Методы
- Примеры
- Щелчок
- Продолжительное нажатие
- Google Android — это несложно
- Работа с ImageButton
- Работа с ImageButton
- Re: Работа с ImageButton
- Re: Работа с ImageButton
- Re: Работа с ImageButton
- Re: Работа с ImageButton
- Re: Работа с ImageButton
- Re: Работа с ImageButton
- Re: Работа с ImageButton
- Re: Работа с ImageButton
- Re: Работа с ImageButton
- Re: Работа с ImageButton
- Re: Работа с ImageButton
- Re: Работа с ImageButton
- Re: Работа с ImageButton
- ImageButton и переход на другую активность
Изображение из ImageButton не отображается на эмуляторе из Android Studio
В моем графическом макете в android studio я вижу изображения на моем imagebutton, но когда я запускаю свое приложение на эмуляторе, изображения на imagebutton не получают displayed.I’m, прикрепляя скриншоты того, что я вижу в моем android studio и что я получаю, когда запускаю свое приложение на эмуляторе.
Я также прилагаю свой файл макета xml
1 ответ
Я разрабатываю приложение Android, которое получает изображение, закодированное в базе 64, из веб-сервиса и показывает его в ImageView. Моя проблема заключается в том, что изображение правильно отображается на эмуляторе, но при запуске на планшете (планшет ASUS Transformer с Android 4) ImageView.
Откройте дверь я делаю проект по android studio.my верстак размер экрана Не же работает на эмуляторе в моем телефоне, когда я пытаюсь в android studio году, когда я развивался у меня есть вертикальная Энн scroolview, у нее есть линейная компоновка в scrollwiew.i, которую я хочу сделать такой же.
Использование android:src вместо app:srcCompat.This решит вашу проблему на данный момент.
app:srcCompat поставляется из библиотеки поддержки Android, а также из векторных чертежей поддержки и анимированных векторных чертежей.
Если вы хотите использовать app:srCompat, вам следует настроить gradle.
При использовании AppCompat с ImageView (или подклассов, таких как ImageButton и FloatingActionButton), вы сможете использовать новый атрибут app:srcCompat для ссылки на векторные чертежи (а также любые другие чертежи , доступные для android:src)
Похожие вопросы:
Как вы можете видеть ниже, это то, что показывает Android Studio: Однако, когда я запускаю это приложение на своем телефоне, вид списка показывает только пустое изображение (то есть пробел) над ним.
Отображение изображения на android: Изображение прекрасно отображается в проектном представлении Eclipse , но не отображается в эмуляторе или на телефоне. Здесь находится макет фрагмента.
Пожалуйста, дайте мне знать, есть ли простой способ flash/переключить фон или изображение ImageButton в Android? Я в основном пытаюсь дать пользователю визуальное представление о том, когда нужно.
Я разрабатываю приложение Android, которое получает изображение, закодированное в базе 64, из веб-сервиса и показывает его в ImageView. Моя проблема заключается в том, что изображение правильно.
Откройте дверь я делаю проект по android studio.my верстак размер экрана Не же работает на эмуляторе в моем телефоне, когда я пытаюсь в android studio году, когда я развивался у меня есть.
Итак, в mainactivity у меня есть imageview, измененный на картинку из галереи. Я хочу изменить изображение ImageButton в другом действии на выбранное изображение.
Я только что обновил android studio 1.3 до 1.5(1.5, загруженный со стабильного канала) и теперь создал новый проект, который отлично компилируется, но не развертывается на устройстве и эмуляторе.
Я работаю над проектом Android, где использую пользовательский ListView с изображением слева. Я использую эмулятор Genymotion, который отлично работает. Изображение показано идеально: Скриншот из.
Привет великому сообществу. Я новичок в Android и пытаюсь построить калькулятор, и это первый раз, когда у меня возникает эта проблема, не знаю, что не так. Я добавил buttons , и они отлично.
У меня есть проблема, решение которой я не могу найти. Я создаю imagebutton thorugh Android SDk, и хотя он отображается в окне предварительного просмотра, он не отображается в эмуляторе Nexus 6.
Источник
Кнопка Image не отображается в Android Studio на эмуляторе или на физическом устройстве
Привет большое сообщество. Я новичок в Android и пытаюсь создать калькулятор, и у меня впервые возникает эта проблема, не знаю, что не так. Я добавил buttons , и они отлично выглядят на эмуляторе, кроме image button . Код ниже, я надеялся получить помощь.
Последняя кнопка деления не видна, и я добавил четыре таких линейных макета с кнопками 1, 2, 3, минус, 4, 5, 6, умножение, все эти кнопки умножения, деления, плюс и минус buttons не отображаются видимо к сожалению. Я только начинаю и надеюсь узнать, где я ошибаюсь и что мне нужно исправить.
Смотрите изображение выше, которое я прикрепил. В этом видимом Views в эмуляторе есть Buttons , если я изменю их на ImageButton views , как знак равенства. Я изменил свой png’s файл, но не могу понять, что я делаю неправильно
3 ответа
Я решил эту проблему, и теперь это работает, так как я изменил только одну строку, чтобы каждый ваш ImageButton был android:src=»https://question-it.com/questions/306335/@drawable/equalsymbol» вместо app:srcCompat=»@drawable/equalsymbol» , который я уже упоминал вам в разделе комментариев.
Смотрите скриншот ниже:
Теперь вопрос в том, почему app.srcCompat не работает
Это потому, что у вас есть extend ваш MainAcyivity.java с Activity
Вы должны Extend с AppCompatActivity
и необходимо обновить gradle.build
Вы должны добавить следующие строки -:
См. подробный ответ здесь
Затем я снова делаю некоторые изменения в вашем приложении
Изменить 1
Изменить 2
Изменить 3
Теперь вы можете использовать app:srcCompat=»@drawable/equalsymbol» в своем приложении
Смотрите, второй скриншот ниже, я использовал app:srcCompat , и теперь это работает
Теперь все работает нормально.
Итак, внесите изменения, как указано выше. Счастливое Кодирование
Используйте ширину (или высоту для вертикального LinearLayout) 0dp, если вы используете вес.
Объявили ли вы дно в своем классе Java, также у вашего Drawable есть файл в png, это лучший способ работы с файлами img.
Источник
ImageButton (Кнопка-изображение)
Общая информация
Находится в разделе Buttons.
Компонент ImageButton представляет собой кнопку с изображением (вместо текста). По умолчанию ImageButton похож на обычную кнопку.
В режиме дизайна изображение на кнопке определяется атрибутом android:src
Можно сделать двойной щелчок, чтобы сразу установить нужное свойство.
Методы
Программно можно установить изображения через различные методы.
setImageBitmap() Используется, чтобы указать в качестве изображения существующий экземпляр класса Bitmap setImageDrawable() Используется, чтобы указать в качестве изображения существующий экземпляр класса Drawable setImageResource() Используется, чтобы указать в качестве изображения существующий идентификатор ресурса (см. пример) setImageURI() Используется, чтобы указать в качестве изображения существующий адрес типа Uri. В некоторых случаях элемент кэширует изображение и после изменения изображения по прежнему выводит старую версию. Рекомендуется использовать инструкцию setImageURI(null) для сброса кэша и повторный вызов метода с нужным Uri
Примеры
С помощью метода setImageURI() можно обратиться к ресурсу типа Drawable по его идентификатору:
Например, можно задать путь Uri:
Можно обратиться к ресурсу по его типу/имени:
В этом случае код будет следующим:
Щелчок
Как и у обычной кнопки, интерес представляет только щелчок. В нашем примере мы будем менять поочередно картинки на кнопке (нужно подготовить две картинки в папке drawable)
Теперь при каждом щелчке изображение на кнопке будет циклически переключаться между двумя картинками.
Продолжительное нажатие
Кроме обычного щелчка, в Android есть особый вид нажатия на кнопку — продолжительное нажатие. Это событие происходит, когда пользователь нажимает и удерживает кнопку в течение одной секунды. Этот тип нажатия обрабатывается независимо от обычного щелчка.
Для обработки продолжительного нажатия нужно реализовать класс View.OnLongClickListener и передать его в метод setOnLongClickListener(). Класс OnLongClickListener имеет один обязательный метод OnLongClick(). В принципе это похоже на метод OnClick(), только имеет возвращаемое значение.
Запустите проект и убедитесь, что при быстром нажатии ничего не происходит, а при более продолжительном нажатии всплывает сообщение.
Источник
Google Android — это несложно
Добро пожаловать на форум сайта
Работа с ImageButton
Работа с ImageButton
Сообщение boyfromsun » 12 ноя 2013, 10:07
Re: Работа с ImageButton
Сообщение trew » 12 ноя 2013, 11:00
Re: Работа с ImageButton
Сообщение boyfromsun » 12 ноя 2013, 12:01
Re: Работа с ImageButton
Сообщение trew » 12 ноя 2013, 12:13
Re: Работа с ImageButton
Сообщение boyfromsun » 12 ноя 2013, 12:35
Re: Работа с ImageButton
Сообщение trew » 12 ноя 2013, 12:42
попробовал, никакой рамки нет.
Рисунок размещён на RelativeLayout
[syntax=xml] [/syntax]
может выложите одну кнопку, прикрепите как рисунок, на форум?
Re: Работа с ImageButton
Сообщение boyfromsun » 12 ноя 2013, 13:27
Re: Работа с ImageButton
Сообщение boyfromsun » 12 ноя 2013, 13:30
[syntax=xml]
android:layout_width=»fill_parent»
android:layout_height=»fill_parent»
android:orientation=»vertical» >
//Это можно удалить. Это фон.
android:layout_width=»match_parent»
android:layout_height=»match_parent»
android:orientation=»vertical» >
// Это кнопка. Скинул её выше.
Re: Работа с ImageButton
Сообщение boyfromsun » 12 ноя 2013, 13:32
Re: Работа с ImageButton
Сообщение trew » 12 ноя 2013, 13:36
Re: Работа с ImageButton
Сообщение boyfromsun » 12 ноя 2013, 13:42
Re: Работа с ImageButton
Сообщение trew » 12 ноя 2013, 13:56
Если это button рамка будет т.к. это кнопка. Нужно делать ImageView (и у неё Clickable = true)
[syntax=xml]
[/syntax]
Ну а дальше, например по уроку 19, делаем обработчик нажатия, как-будто это кнопка.
Re: Работа с ImageButton
Сообщение boyfromsun » 12 ноя 2013, 14:02
Да спасибо помогли.
И сразу ещё один вопрос. Холтел бы сделать таких кнопок около 20. И как мне сделать прокрутку вниз. Или прокрутку в право на след страницу. Хочу разместить 10кнопок на 1м экране и 10 на 2м. Или списком 20 на 1 с простым протистыванием. Пробовал scrollview но не удалось прокрутить. Крошится приложение при загрузке на эмулятоире.
Прокрутку текста я делал при помощи scrollview перед textview. Но прокрутка экрана с кнопками как-то не работает. Даже не могу понять как их добавить. Так как в графическом редакторе (graphical layout) прокрутить станицу ну никак дельзя. Даже для редактирования длинного текста. То есть редактировать только код ?
Re: Работа с ImageButton
Сообщение trew » 12 ноя 2013, 14:22
boyfromsun писал(а): Да спасибо помогли.
И сразу ещё один вопрос. Холтел бы сделать таких кнопок около 20. И как мне сделать прокрутку вниз. Или прокрутку в право на след страницу. Хочу разместить 10кнопок на 1м экране и 10 на 2м. Или списком 20 на 1 с простым протистыванием. Пробовал scrollview но не удалось прокрутить. Крошится приложение при загрузке на эмулятоире.
Прокрутку текста я делал при помощи scrollview перед textview. Но прокрутка экрана с кнопками как-то не работает. Даже не могу понять как их добавить. Так как в графическом редакторе (graphical layout) прокрутить станицу ну никак дельзя. Даже для редактирования длинного текста. То есть редактировать только код ?
Источник
ImageButton и переход на другую активность
Добрый день. Я хотел бы заменит Button на imageButton, кнопка imageButton теперь должна переводить на другую активность. При изменен в MainActivity Button на ImageButton программа в эмуляторе падает. При этом не выдавая ошибок. Сюда привожу код, который работает.
Переход на другую активность
Как правильно прописать переход на другую активность т.е. после нажатия на соц сети открывалась.
Переход с ListActivity на другую активность
Ребят подскажите есть ListActivity в нем список, как сделать что бы при нажатию на определенные.
Переход на другую активность с сохранением состояния главной
Доброго времени суток всем. Я в программировании под андроид (да и в джаве вцелом) новичок.
Переход на уже запущенную активность из спящего режима
Всем привет Проблема такова имеется активити у которой есть таймер(30сек) по истечению которого.
ExFau$t, да никаких ошибок нет
Добавлено через 8 минут
ExFau$t, Вот код, который не работает.
ты сюда спорить пришел?
если в разметке меняется Button на ImageButton (или наоборот) то наверное надо и кастовать к тому же классу в 24, 25, 26 строках
ExFau$t, перезапустил Android Studio и в logcat выдает это, но пробовал я только с этим кодом другие кнопки не прописывал.
Добавлено через 11 минут
Pablito, я так и сделал.
Источник