0

Я хочу две белых линий -она на верхней часть представления, а другой на Дно мнения !!!Пользовательской форма вытяжки андроид (линия только выше и ниже точка зрения)

нет левых и правых границ !!!!!

<?xml version="1.0" encoding="UTF-8"?> 
<shape xmlns:android="http://schemas.android.com/apk/res/android"> 
    <solid android:color="#00000000"/> 
    <stroke android:width="0.1dp" android:color="#FFFFFF" /> 
    <corners android:radius="5dp"/> 
    <padding android:left="5dp" android:top="5dp" android:right="5dp" android:bottom="5dp" /> 
</shape> 

Я получаю образный вид прямоугольника с белой рамкой и прозрачным фоном.

Но я хочу только верхнюю и нижнюю строки прямоугольника, а не левые и правые прямоугольники.

Мне нужен вид с рамкой только сверху и снизу, который будет казаться зажатым между двумя тонкими линиями?

+2

Возможный дубликат [андроида формы с нижней инсультом] (http://stackoverflow.com/questions/19238738/android-shape-with-bottom-stroke) – 0X0nosugar

+0

0X0nosugar является райт, нет естественная форма с однострочными линиями, вам нужно будет сделать макет слояList. – Opiatefuchs

ответ

0

Попробуйте использовать <layer-list>. Проверьте это ниже

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

    <!-- Border --> 
    <item> 
     <shape android:shape="rectangle"> 
      <solid android:color="COLOR_OF_BORDER" /> 
     </shape> 
    </item> 

    <!-- Rest of the drawable --> 
    <item> 
     <shape android:shape="rectangle"> 
      <solid android:color="COLOR_OF_REST" /> 
      <padding 
       android:bottom="2dp" 
       android:top="2dp" /> 
     </shape> 
    </item> 

</layer-list> 

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

  • Нет связанных вопросов^_^