2013-12-11 2 views
0

Я создаю собственный фон со стрелкой справа. Кажется, я не могу контролировать заполняемость; он находится рядом с правым краем. Я хотел бы контролировать смещение справа. Я попытался добавить android:right и другие атрибуты <margin... без эффекта.Разбиение растровых изображений с слоистым списком

<?xml version="1.0" encoding="utf-8"?> 
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" > 
<item> 
    <shape> 
     <solid android:color="#bbbbbb"/> 
     <stroke android:width="1dip" android:color="#000000" /> 
     <corners android:radius="5dip"/> 
     <padding android:left="0dip" android:top="0dip" android:right="0dip" android:bottom="0dip" /> 
    </shape> 
</item> 
<item> 
    <bitmap 
     android:gravity="right" 
     android:src="@drawable/btn_dropdown_arrow" /> 
</item> 

ответ

0

Просто создайте форму, используя ниже код ..

<?xml version="1.0" encoding="utf-8"?> 
<shape xmlns:android="http://schemas.android.com/apk/res/android" > 

    <solid android:color="#bbbbbb" /> 

    <stroke 
     android:width="1dip" 
     android:color="#000000" /> 

    <corners android:radius="5dip" /> 

</shape> 

Затем применить это на фоне View. В этой точке зрения мы имеем атрибут drawable_right.

<android:drawable_right="@drawable/btn_dropdown_arrow"> 
+0

Нет удачи. Мне придется попробовать что-то еще. – ono

+0

Что именно вы хотите .. стрелка вниз справа от фоновой формы или внутри фона – user543

+0

выровнять по правому краю до конца. Я просто хочу, чтобы наложение на растровое изображение было возможно, чтобы я мог немного перемещать его налево. – ono

0

Использование атрибута right вставки в bitmap «s item тега даст растровый отступы справа:

<?xml version="1.0" encoding="utf-8"?> 
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" > 
<item> 
    <shape> 
     <solid android:color="#bbbbbb"/> 
     <stroke android:width="1dip" android:color="#000000" /> 
     <corners android:radius="5dip"/> 
     <padding android:left="0dip" android:top="0dip" android:right="0dip" android:bottom="0dip" /> 
    </shape> 
</item> 
<item android:right="10dp"> 
    <bitmap 
     android:gravity="right" 
     android:src="@drawable/btn_dropdown_arrow" /> 
</item> 
Смежные вопросы