Я хочу создать Android ImageButton в xml-файле с фоновым изображением и меньшим значком поверх этого, прямо в центре. По какой-то причине неясно, как это сделать, а документация не помогает.Android ImageButton - невозможно получить изображение в центре
<ImageButton
android:id="@+id/sound_button"
android:layout_x="430px"
android:layout_y="219px"
android:layout_width="48px"
android:layout_height="48px"
android:scaleType="center"
android:src="@android:drawable/volumeicon"
android:background="@drawable/clearbuttonup"
/>
Однако, независимо от того, что я стараюсь (не поставив «обертка _ содержание» вместо абсолютных чисел на макете _ высота и расположение _ ширина, значок остается в верхнем левом углу кнопки. Если, однако, у меня нет фонового изображения (т.е. белая кнопка по умолчанию для системы), значок действительно попадает в центр. Кнопка также попадает в верхний левый угол, когда я использую цвет вместо изображения для фона.
Почему это происходит, и как бы я получил истинное поведение, то есть фоновое изображение со значком в центре?
Я имел этот опыт тоже ... резной над ней целую вечность, а затем попробовал ее на моем телефоне, и она показала штраф. Интересно, где мы можем сообщить об этих ошибках. –
«Плагин Ecliplse обеспечивает бок о бок с помощью XML-редактора». вы говорите, что плагин Eclipse имеет дизайнера в среде IDE? Я что-то пропустил? –
Получил каму точку для того, чтобы называть себя придурком? +1 !!! ;) –