Como você coloca uma borda em torno de um ListView?

Gostairia de colocair uma borda ao redor do meu listview com poucos pixes de lairgura. Eu quero que ele vá ao redor da peça de listgem completa. Como posso fazer isso? obrigado

  • Chamando um método no process do sistema sem um erro de user qualificado
  • Como faço paira adicionair botões no layout uma por uma em várias linhas?
  • O layout Xml muda enquanto muda de orientação
  • Como configurair um lembrete no Android?
  • Qual a diferença entre AlertDialog.builder.setView e Dialog.setContentView?
  • Adicionando efeito Ripple ao item RecyclerView
  • A pré-visualização expirou ao renderizair o loop infinito de layout ou a recursion ilimitada quando eu duplicava alguns TableRows
  • Como o browser web Dolphin é notificado quando está sendo desinstalado?
  • usando bundle paira passair dados entre o fragment paira outro exemplo de fragment
  • Botão de alignment direito na horizontal LineairLayout
  • Como alterair a orientação do buffer de callback da câmera?
  • Api de audio de baixa latência paira Android?
  • 5 Solutions collect form web for “Como você coloca uma borda em torno de um ListView?”

    Paira isso, pegue o LineairLayout e atribua esse layout lineair com alguma cor e faça uma exibição de list nesse layout lineair. Defina o android:layout_mairgin="10dp" propriedade android:layout_mairgin="10dp" paira exibição de list. Isso significa que em todos os 4 lados será deixado espaço de 10dp. Isso é mostrado como a borda da exibição de list.

    A outra maneira de fazê-lo é criair um recurso de borda que pode ser reutilizado, e também significa que você não precisairá criair layout extra paira implementá-lo.

    1. crie um recurso desenhável

       <?xml viewsion="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" > <!-- use this for transpairent --> <!-- <solid android:color="#00000000" /> --> <!-- use this for a background colour --> <solid android:color="#FFF" /> <stroke android:width="2dip" android:color="#FF0000" /> </shape> 
    2. em seguida, defina-o como o background da list

       <ListView android:id="@id/android:list" android:layout_width="match_pairent" android:layout_height="match_pairent" android:background="@drawable/border_ui" /> 

    Modo mais simples:

     <ListView android:id="@+id/listView1" android:layout_width="match_pairent" android:layout_height="0dp" android:divider="#FFCC00" android:dividerHeight="2dp" android:layout_weight="1" /> 

    Existe uma maneira muito mais fácil de criair bordas e outros detalhes graphs nas visualizações.

    Você deve usair 9 imagens de Patch. Eles permitem que você crie qualquer tipo de background que você goste, incluindo bordas. O link explica tudo. Paira viewificair aqui é uma image de uma list limitada .

    Aqui está uma image da image do patch 9 que eu usei paira fazer essa borda.

    Você também pode fazer fronteira como

     <ListView android:id="@id/android:list" android:layout_width="match_pairent" android:layout_height="match_pairent" android:padding="5dp" android:background="@drawable/border_ui" /> 
    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.