2011-06-08 17 views
5

Jestem nowy w strukturze układu w Androidzie i mam za zadanie zbudować działanie, które ma przycisk na dole (również w środku) z niewielki kawałek wypełnienia między dolną częścią przycisku a dolną częścią widocznego ekranu.Jak zakotwiczyć przycisk na dole względnego układu w Androidzie

Wyzwaniem jest, jak to zrobić w układzie względnym i uczynić go zakotwiczyć w tym samym miejscu, niezależnie od wielkości ekranu

Jeśli ktoś może wskazać mi w dobrym kierunku, że byłoby świetnie!

Odpowiedz

10

Kilka przykładowych układów i API Demos jest świetny.

Poniższy układ spowoduje umieszczenie przycisku u dołu, ale pamiętaj, że podczas dodawania kolejnych elementów sterujących do układu względnego będą one musiały się szanować. jak layout_above tego przycisku lub umieścić ten przycisk na końcu i upewnić się, że ma atrybut jak android: layout_below = „id_of_other_bottommost_controll”

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
      android:layout_width="fill_parent" 
      android:layout_height="fill_parent" > 

<Button 
     android:layout_height="wrap_content" android:layout_width="fill_parent" 
     android:layout_alignParentBottom="true" 
     android:layout_marginBottom="10dp" 
     android:text="button" 
     android:layout_centerHorizontal="true"/> 
</RelativeLayout> 
0

Powinieneś być w stanie to zrobić w sekcji misc właściwości przycisku. Poszukaj "Układ wyrównaj nadrzędne" i "Układ poziomy w poziomie". Przycisk musi znajdować się we względnym układzie, który wypełnia cały ekran, aby ta metoda zadziałała.

Powiązane problemy