Articles of imagebutton

ImageButton с различными размерами изображений состояний

Как я могу запретить ImageButton иметь фиксированный размер? ImageButton используемые в селекторе, имеют разный размер, и я хочу, чтобы ImageButton в соответствии с размером изображения. Я пробовал adjustViewBounds без успеха. <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:padding="8dp" > <ImageButton android:id="@+id/picture_imagebutton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:adjustViewBounds="true" android:src="@drawable/tab_background_selector" /> </RelativeLayout>

ClipChilren установлен в значение false

Я использую трансляционную анимацию для перемещения яйца (ImageButton) за пределы коробки (ImageView), но она постоянно обрезается, поэтому я искал весь стек stackoverflow, чтобы найти решение, но после попытки реализовать все решения он по-прежнему обрезается. Может ли кто-нибудь пролить свет на то, почему мой все еще обрезается, вот XML: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" […]

Android: Как предотвратить масштабирование изображения в ImageView или ImageButton?

Как я могу предотвратить автоматическое масштабирование моего растрового изображения в ImageView или ImageButton, если изображение или кнопка растянуты с использованием «fill_parent» или с использованием «веса»? Это будет полезно, например, создать 4-кнопочную панель инструментов в верхней части экрана, где кнопки находятся на одинаковом расстоянии, но изображения внутри кнопок продолжают растягиваться, даже если я использую scaleType = […]

Анимированная анимация

Я новичок в андроиде, и я ищу способ встряхнуть мою кнопку на клике. Я получил это до сих пор, но он все время падает. Или, если вы щелкните по нему, ничего не работает. Надеюсь, вы, люди, можете мне помочь. Если я забыл что-нибудь, просто скажу это. Код может быть грязным. У меня есть папка с […]

Android: как установить высоту / ширину изображения src в ImageButton?

Android: как установить высоту / ширину изображения (изображение src на фоне фона) ImageButton? Я хочу установить высоту / ширину изображения верхнего уровня (не фонового), размер изображения должен быть настроен, а не полностью заполнять кнопку автоматически

Android: Как написать несколько селекторов в одном XML-файле

В моем приложении у меня есть 4 ImageButtons и у каждого ImageButton есть другое исходное изображение, основанное на их состояниях. Поддерживая 4 отдельных xml-файла для каждой из кнопок. Есть ли способ написать все селекторы в одном XML-файле?

Цвет фона Android ImageButton

У меня есть ImageButton с фоновым изображением, которое имеет некоторую прозрачность. По умолчанию кнопка получает серый фон, где пиксели прозрачности – из-за темы Holo.Light. Я попытался настроить цвет фона кнопки на прозрачный с помощью setBackgroundColor(Color.TRANSPARENT) . Это прекрасно работает и делает то, что мне нужно, но теперь моя кнопка больше не имеет светло-голубого цвета при […]

Как использовать setImageUri () на Android

Не могли бы вы мне помочь? Я пробовал : ImageButton imgbt=(ImageButton)findViewById(R.id.imgbutton); Uri imgUri=Uri.parse("/data/data/MYFOLDER/myimage.png"); imgbt.setImageUri(imgUri); Но я ничего не видел, просто пустая кнопка.

Как изменить изображения на ImageButton в Android при использовании OnTouchListener?

У меня есть следующий код, который создает ImageButton и воспроизводит звук при нажатии: ImageButton SoundButton1 = (ImageButton)findViewById(R.id.sound1); SoundButton1.setImageResource(R.drawable.my_button); SoundButton1.setOnTouchListener(new OnTouchListener() { public boolean onTouch(View v, MotionEvent event) { if (event.getAction() == MotionEvent.ACTION_DOWN ) { mSoundManager.playSound(1); return true; } return false; } }); Проблема в том, что я хочу, чтобы изображение в ImageButton менялось при нажатии. […]

Как установить прослушиватель onclick для кнопки изображения в alertdialog

У меня есть макет с ImageButton, который завышен в AlertDialog, где / как я должен установить прослушиватель onClick? Вот код, который я пытался использовать: ImageButton ib = (ImageButton) findViewById(R.id.searchbutton); ib.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Toast.makeText(TravelBite.this, "test", Toast.LENGTH_SHORT).show(); } });