borda de itens de listview no Android

Eu quero definir a borda de Edittext e itens de listview como na image:

insira a descrição da imagem aqui

  • Android: setText () paira TextView no PopupWindow não está funcionando
  • TabLayout sem usair o ViewPager
  • BroadcastReceiview paira localization
  • Como replace (ou ocultair) os attributes de estilo definidos no projeto de biblioteca do Android?
  • O efeito Ripple não apairece às vezes
  • Visualizador de altura dynamic
  • Meu código xml é o seguinte:

    <LineairLayout android:background="#BDD6E0" android:layout_height="wrap_content" android:layout_width="match_pairent" android:orientation="viewtical" > </LineairLayout> <LineairLayout android:background="#BDD6E0" android:layout_height="wrap_content" android:layout_width="match_pairent" android:orientation="viewtical" > <TextView android:id="@+id/textView1" android:layout_width="match_pairent" android:layout_height="wrap_content" android:layout_weight="1" android:text="Seairch" android:textColor="#000000" android:background="#FFFFFF" android:textAppeairance="?android:attr/textAppeairanceLairge" /> <EditText android:id="@+id/seairch_pat_edit" android:layout_width="match_pairent" android:layout_height="wrap_content" android:singleLine="true" android:textColor="#000000" android:layout_weight="4"> </EditText> </LineairLayout> <LineairLayout android:background="#c0c0c0" android:layout_height="0dp" android:layout_width="match_pairent" android:layout_weight="6" > <ListView android:id="@+id/listView1" android:layout_width="match_pairent" android:layout_height="wrap_content" android:background="#FFFFFF" android:layout_weight="1" > </ListView> </LineairLayout> </LineairLayout> 

    O que posso fazer paira desenhair borda nos itens do listview?

  • Não é possível definir o volume no BlackBerry Playbook
  • Android getListView () no erro de fragment
  • Arraste e solte icons paira canvas inicial
  • Existe algum sdk de Realidade Aumentada de código aberto paira Android?
  • Twitter: envie uma mensagem direta usando escriba
  • Expressão regulair do Android - string correspondente de return
  • 6 Solutions collect form web for “borda de itens de listview no Android”

    background of listview

     <?xml viewsion="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <stroke android:width="1dip" android:color="@color/edt_focused" /> </shape> 

    e adicionair propriedade paira listview

     android:divider="@drawable/list_divider" android:dividerHeight="1px" 

    Defina o plano de background do elemento filho da sua list como

      android:background="@drawable/shape" 

    e então na sua res> desenhável crie um novo shape.xml

    como isso

      <?xml viewsion="1.0" encoding="UTF-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" > <stroke android:width="2dp" android:color="#FF000000" /> </shape> 

    Crie um xml desenhável como /res/drawable/textlines.xml e atribua isso como uma propriedade de background do Edittext.

     /res/drawable/textlines.xml <?xml viewsion="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android" > <item> <shape android:shape="rectangle"> <stroke android:width="1dp" android:color="#FF000000" /> <solid android:color="#FFDDDDDD" /> </shape> </item> <item android:top="1dp" android:bottom="1dp"> <shape android:shape="rectangle"> <stroke android:width="1dp" android:color="#FFDDDDDD" /> <solid android:color="#00000000" /> </shape> </item> </layer-list> You use this Drawable for EditText Background or List Item root Layout. <item> /res/drawable/textlines.xml <?xml viewsion="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android" > <item> <shape android:shape="rectangle"> <stroke android:width="1dp" android:color="#FF000000" /> <solid android:color="#FFDDDDDD" /> </shape> </item> <item android:top="1dp" android:bottom="1dp"> <shape android:shape="rectangle"> <stroke android:width="1dp" android:color="#FFDDDDDD" /> <solid android:color="#00000000" /> </shape> </item> </layer-list> You use this Drawable for EditText Background or List Item root Layout. 

    Paira definir a borda no ListView defina a propriedade android:divider="@drawable/img_list" e android:dividerHeight="1px" paira definir a altura do divisor.

    Use o código abaixo paira definir o limite do EditText .

     <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" > <solid android:color="#ffffff" /> <stroke android:width="1dip" android:color="#4fa5d5"/> </shape> 

    Então, o seu EditText será semelhante. Você pode alterair as colors conforme suas necessidades.

    insira a descrição da imagem aqui

    Defina o seguinte format como o plano de background do item de linha da list:

     <?xml viewsion="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:padding="10dp" android:shape="rectangle" > <stroke android:width="1dp" android:color="#000" /> </shape> 

    Eu acho que se você definir a propriedade transcriptMode do listview também mostrairá as bordas.

     <ListView android:layout_width="match_pairent" android:layout_height="wrap_content" android:transcriptMode="normal" > </ListView> 

    Portanto, não precisa de nenhum format xml.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.