Przejdź do treści głównej
INF.04Pytanie #616 z 856interfejs-uzytkownika-mobile

Wskaż szkielet interfejsu graficznego utworzonego w Android Studio, który odpowiada ilustracji, jeżeli w pierwszym polu po uruchomieniu aplikacji wpisano tekst „obrazek”.

Opcje odpowiedzi:
A
<LinearLayout android:orientation="horizontal" ... > ... </LinearLayout>
B
<LinearLayout android:orientation="vertical" ... > <EditText ... /> <ImageView ... /> <LinearLayout android:orientation="horizontal"> <Chip ... /> ... </LinearLayout> <SeekBar ... /> </LinearLayout>
Prawidłowa
C
<LinearLayout android:orientation="vertical" ... > <EditText ... /> <ImageView ... /> <LinearLayout android:orientation="horizontal"> <Chip ... /> ... <SeekBar ... /> </LinearLayout> </LinearLayout>
D
<LinearLayout android:orientation="vertical" ... > <EditText ... /> <ImageView ... /> <Chip ... /> <Chip ... /> <Chip ... /> <SeekBar ... /> </LinearLayout>
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź to B. Analiza układu:

  1. Główny kontener układa elementy jeden pod drugim (tekst, obrazek, przyciski, suwak), więc musi to być LinearLayout z orientacją vertical.
  2. Przyciski "Żółty", "niebieski", "czerwony" (Chips) są ułożone obok siebie w jednym wierszu. Aby to osiągnąć wewnątrz układu wertykalnego, muszą być zamknięte w zagnieżdżonym kontenerze LinearLayout z orientacją horizontal.
  3. Suwak (SeekBar) znajduje się pod przyciskami, a nie obok nich, więc musi być poza wewnętrznym układem horyzontalnym.

Struktura z odpowiedzi B idealnie oddaje ten układ.

Chcesz poćwiczyć całą kwalifikację INF.04?

Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.

Rozwiąż w Quizie

Pojęcia z tego pytania

Cały słownik INF04
Reklama

Podobne pytania z działu „Interfejs uzytkownika mobile”

Ten sam obszar materiału z kwalifikacji INF.04. W całej bazie znajdziesz 20 pytań z tego działu.