2011-04-06 4 views

Répondre

32

Je donne une idée -> Créer un fichier XML à l'aide forme tag

comme celui-ci

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

ensemble ce fichier xml dans android: background = "@ drawable/XMLFileName" de votre disposition de table

il donne la bordure autour de votre tablelayout

+1

car je n'ai pas été en mesure d'ajouter l'arrière-plan à travers le fichier XML, mais a été en mesure d'ajouter cette fonctionnalité à travers le fichier .java tablelayout.setBackgroundResource (R.layout.shape); – Sourabh

+5

android: background = "R.layout.xmlFilename" est la mauvaise façon de procéder. Utilisez 'android: background =" @ drawable/filename_of_xml "' à la place. – dermatthias

+0

Merci son travail comme un charme –

Questions connexes