242
Rozdział 6.
Kolejne wiersze
Dodaj do szkicu kolejny wiersz…
Kolejny wiersz układu ma zawierać pole tekstowe służące do podawania
tematu wiadomości. Aby je dodać, przeciągnij komponent
Plain Text
z przybornika na szkic i umieść go poniżej dwóch pól dodanych wcześniej.
Wykonanie tej czynności spowoduje dodanie do szkicu kontrolki
EditText
.
Teraz dostosuj rozmiar i położenie komponentu tak, by był on wyrównany
z widokami dodanymi wcześniej i zajmował całą szerokość układu:
Teraz ponownie kliknij przycisk Infer Constraints w efekcie edytor
projektu doda kolejne ograniczenia, które tym razem będą określać
położenie i wielkość nowego komponentu:
Zaznacz nowy widok na szkicu, a następnie zmień jego identyfikator na
subject
, w polu layout_height wybierz opcję wrap_content, w polu hint
wpisz
@string/subject_hint
, po czym usuń zawartość pola text, jeśli
edytor projektu automatycznie określił.
…następnie dodaj przycisk
Teraz zajmiemy się dodaniem przycisku, który będzie umieszczony
u dołu układu. Przeciągnij komponent
Button, umieść go u dołu układu
i wyśrodkuj w poziomie. Kiedy tym razem klikniesz przycisk
Infer
Constraints
, edytor projektu doda ograniczenia do nowego przycisku:
Zmień także identyfikator przycisku na
send_button
oraz
wyświetlany w nim tekst na
@string/send_button
.
Kolejną kontrolkę EditText
dodamy poniżej pierwszych
dwóch widoków.
Wybranie komponentu Plain Text
spowoduje dodanie do układu
kontrolki EditText.
Po kliknięciu przycisku Infer
Constraints edytor projektu
doda ograniczenia do nowej
kontrolki EditText.
Pamiętaj, że kiedy klikniesz przycisk
Infer Constraints w swoim układzie,
możesz uzyskać inne wyniki niż te,
które przedstawiliśmy w książce.
Przycisk ma być umieszczony u dołu
układu i wyśrodkowany w poziomie.

Get Android Programowanie aplikacji. Rusz głową! Wydanie II now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.