Comment mettre une bordure autour d’un ListView?

Je voudrais mettre une bordure autour de mon listview qui est de quelques pixels. Je veux que cela fasse le tour de la liste complète. Comment puis-je faire ceci? Merci

Pour cela, prenez d’abord LinearLayout et assignez cette disposition linéaire avec une certaine couleur et prenez une vue de liste dans cette disposition linéaire. Définissez la android:layout_margin="10dp" pour la vue liste. Cela signifie que sur tous les 4 côtés 10dp d’espace sera laissé. Ceci est affiché comme la bordure de la vue liste.

L’autre façon de le faire est de créer une ressource de bordure qui peut ensuite être réutilisée, et cela signifie également que vous n’aurez pas besoin de créer de mise en page supplémentaire pour l’implémenter.

  1. créer une ressource pouvant être dessinée

             
  2. puis le définir comme arrière-plan de liste

      

Manière la plus simple:

  

Il existe un moyen beaucoup plus simple de créer des bordures et d’autres détails graphiques sur les vues.

Vous devez utiliser 9 images de patch. Elles vous permettent de créer tout type d’arrière-plan que vous aimez, y compris les bordures. Le lien explique tout. Pour vérifier ici, voici une image d’une liste bordée .

Voici une image de l’image de patch 9 que j’ai utilisée pour créer cette bordure.

 Though its long time the question posted, but hope it may help new comer !!! Create **back.xml** under drawable folder of your project!!!         Now set the same to your listview layout as background .      so it look like as following : [![listview with background border][1]][1] Here the border will around your total list view, not around each view. TO give **separate border of your listview** do the bellow thing :      and the UI will appear will comes like bellow: [![listview with background of each view][2]][2] [1]: http://soffr.miximages.com/android/n2jGa.png [2]: http://soffr.miximages.com/android/Btamf.png 

vous pouvez également faire la frontière comme en tant que