2013-10-03 6 views
0

Я добавил ресурс изображения для кнопки в деятельности, но объект Android кнопки появляется больше, чем ресурс изображения, как показано здесь: https://plus.google.com/112628117356947034778/posts/AH4B1pvbTeMКак наложить изображение кнопки на объект кнопки?

Как вы можете видеть серый фон кнопки объект появляется из-за изображениями ресурс. Я хочу, чтобы изображение кнопки накладывалось на кнопку, но когда я пытаюсь изменить ее размер, она остается той же самой размерностью. У кого-нибудь есть решение этой проблемы? Благодаря

ответ

1

Использование:

android:layout_width="200dp" 
android:layout_height="50dp" 
android:background="@drawable/image_name" 

// Использовать фиксированное значение Или Помещенный все тип изображения с размером исправления в вытяжке-ИПЧР, MDPI, xhdpi, ldpi

+0

на простом английском языке: использовать это изображение в качестве фона, а не на переднем плане. – 18446744073709551615

+0

Я пробовал это, но когда я изменяю размер кнопки, изображение кнопки становится меньше. Также есть параметр, который связывает ресурс изображения с размером кнопки? – user2815899

0

Использование ImageButton в качестве элемента, и также установить атрибут андроид: scaleType = «fitXY»

+0

Итак, вот как я попытался реализовать ваше объяснение: https://plus.google.com/112628117356947034778/posts/4nzPiFkV3rr И вот что получилось, как будто все еще неверно: https://plus.google. com/112628117356947034778/posts/jgNSe53XDcT – user2815899

1

Если вы будете использовать ImageButton вместо фона кнопки изображение было наложение

+0

Хорошо, так вот как я попытался реализовать ваши объяснения: plus.google.com/112628117356947034778/posts/4nzPiFkV3rr И вот что получилось, еще не верное: plus.google.com/112628117356947034778/posts/jgNSe53XDcT – user2815899

+1

У вас есть ошибка синтаксиса, переименуйте «imagebutton» в «ImageButton» и повторите попытку –

Смежные вопросы