Τρίτη, 29 Απριλίου 2014

android:layout_weight

Με τη χρήση του attribute android:layout_weight στα xml layouts στο android ορίζουμε το χώρο που θέλουμε να καταλαμβάνουν τα διάφορα αντικείμενα.
Π.χ. αν έχουμε ένα οριζόντιο LinearLayout με δύο TextViews και ορίσουμε weight 0.4 στο ένα και 0.6 στο άλλο, τότε το πρώτο θα καταλάβει το 40% του χώρου και το δεύτερο το 60%. Για να δουλέψει η μέθοδος αυτή θα πρέπει στην αντίστοιχη διάσταση των αντικειμένων μέσα στο layout δώσουμε τιμή 0dp. Στο παραπάνω παράδειγμα θα πρέπει το layout_width στα δύο TextViews να είναι 0dp.