Pytania otagowane jako android-linearlayout

LinearLayout to jeden z podstawowych układów w systemie Android. Układa swoje dzieci jedno po drugim, poziomo lub pionowo.

16
częste problemy pojawiające się w widoku Androida, Błąd parsowania XML: niezwiązany prefiks
Mam częsty problem w android widzenia Error parsing XML: unbound prefix on Line 2. <?xml version="1.0" encoding="utf-8"?> <LinearLayout android:orientation="vertical" android:id="@+id/myScrollLayout" android:layout_width="fill_parent" android:layout_height="wrap_content"> <TextView android:layout_height="wrap_content" android:layout_width="fill_parent" android:text="Family" android:id="@+id/Family" android:textSize="16px" android:padding="5px" android:textStyle="bold" android:gravity="center_horizontal"> </TextView> <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical" android:scrollbars="vertical"> <LinearLayout android:orientation="vertical" android:id="@+id/myMainLayout" android:layout_width="fill_parent" android:layout_height="wrap_content"> </LinearLayout> </ScrollView> </LinearLayout>

18
Układ liniowy i waga w systemie Android
Zawsze czytam o tej zabawnej wartości masy w dokumentacji Androida. Teraz chcę spróbować po raz pierwszy, ale w ogóle nie działa. Jak rozumiem z dokumentacji ten układ: <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal"> <Button android:text="Register" android:id="@+id/register" android:layout_width="wrap_content" android:layout_height="wrap_content" android:padding="10dip" weight="1" /> <Button android:text="Not this time" android:id="@+id/cancel" android:layout_width="wrap_content" android:layout_height="wrap_content" android:padding="10dip" weight="1" /> </LinearLayout> …

18
czy możliwe jest równomierne rozmieszczenie przycisków na całej szerokości liniowego systemu Android?
Mam układ liniowy (zorientowany poziomo), który zawiera 3 przyciski. Chcę, aby 3 przyciski miały stałą szerokość i były równomiernie rozmieszczone na szerokości układu liniowego. Mogę sobie z tym poradzić, ustawiając grawitację liniowego podziału na środek, a następnie dostosowując dopełnienie przycisków, ale działa to na ustaloną szerokość i nie będzie działać …

9
Android LinearLayout Gradientowe tło
Mam problem ze stosowaniem gradientowego tła do LinearLayout. Powinno to być stosunkowo proste z tego, co przeczytałem, ale wydaje się, że nie działa. Dla odniesienia opracowuję aktualizację 2.1. header_bg.xml: <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <gradient android:angle="90" android:startColor="#FFFF0000" android:endColor="#FF00FF00" android:type="linear"/> </shape> main_header.xml: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="50dip" android:orientation="horizontal" …


4
Jak używać rysowalnego związku zamiast LinearLayout, który zawiera ImageView i TextView
Uruchomiłem nowe narzędzie Lint przeciwko mojemu kodowi. Wymyślił wiele dobrych sugestii, ale tej nie rozumiem. Ten znacznik i jego dzieci można zastąpić jednym i złożonym rysunkiem Problem: sprawdza, czy bieżący węzeł można zastąpić TextView przy użyciu złożonych rysunków. LinearLayout, który zawiera ImageView i TextView, może być bardziej efektywnie obsługiwany jako …


5
Jak wyśrodkować treść w układzie liniowym?
Próbuję wyśrodkować ImageViewwnętrze a LinearLayoutpoziomo i pionowo, ale po prostu nie mogę tego zrobić. Głównym powodem, dla którego nie używam RelativeLayoutdo tego celu, jest to, że potrzebuję layout_weight(moja Activityskłada się z czterech kolumn, które powinny być równo podzielone, a także reagować na różne szerokości ekranu, a każda kolumna maImageView wyśrodkowaną …

13
Android LinearLayout: Dodaj obramowanie z cieniem wokół LinearLayout
Chciałbym utworzyć takie same obramowanie tego LinearLayout, jak w przykładzie: W tym przykładzie widzimy, że obramowanie nie jest takie samo na całym linearLayout. Jak mogę to utworzyć za pomocą pliku XML do rysowania? Na razie udało mi się utworzyć prostą ramkę wokół LinearLayout w następujący sposób: <?xml version="1.0" encoding="utf-8"?> <shape …

8
Dopasuj obraz do ImageButton w systemie Android
W swojej działalności mam 6 ImageButton, ustawiam w nich obrazy poprzez mój kod (nie używając XML). Chcę, aby obejmowały 75% obszaru przycisku. Ale jeśli niektóre obrazy zajmują mniejszy obszar, niektóre są zbyt duże, aby zmieścić się w imageButton. Jak programowo zmienić rozmiar i wyświetlić je? Poniżej znajduje się zrzut ekranu …

4
Android: jak programowo ustawić rozmiar układu
W ramach aplikacji na Androida tworzę zestaw przycisków. Przyciski są częścią zagnieżdżonego zestawu LinearLayouts. Używając wagi, mam zestaw zmieniający rozmiar automatycznie na podstawie rozmiaru zawierającego rodzica LinearLayout. Chodzi o to, aby w oparciu o liczbę pikseli i gęstość ekranu ustawić rozmiar układu zawierającego liczbę pikseli; i ustaw przycisk zmieni swój …


9
Umieścić przyciski u dołu ekranu za pomocą LinearLayout?
Mam następujący kod, jak mam to zrobić, żeby 3 przyciski znalazły się na dole? <TextView android:id="@+id/textView1" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="60dp" android:gravity="center" android:text="@string/observer" android:textAppearance="?android:attr/textAppearanceLarge" tools:context=".asdf" android:weight="1" /> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" > <Button android:id="@+id/button1" style="?android:attr/buttonStyleSmall" android:layout_width="145dp" android:layout_height="wrap_content" android:layout_gravity="center_horizontal|center" android:text="1" /> <Button android:id="@+id/button2" style="?android:attr/buttonStyleSmall" android:layout_width="145dp" android:layout_height="wrap_content" android:layout_gravity="center_horizontal|center" android:text="2" /> <Button android:id="@+id/button3" style="?android:attr/buttonStyleSmall" android:layout_width="145dp" …

17
Klawiatura oprogramowania zmienia rozmiar obrazu tła w systemie Android
Za każdym razem, gdy pojawia się klawiatura programowa, zmienia rozmiar obrazu tła. Zobacz poniższy zrzut ekranu: Jak widać, tło jest jakby ściśnięte. Każdy może rzucić światło na to, dlaczego zmienia się rozmiar tła? Mój układ wygląda następująco: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@drawable/page_bg" android:isScrollContainer="false" > <LinearLayout android:layout_height="wrap_content" android:orientation="horizontal" android:layout_width="fill_parent" > …

8
Jak dodać TextView do LinearLayout w systemie Android
Próbuję dodać TextViewsdo mojego układu zdefiniowanego w XML w kodzie. Mam arkusz xml, w którym wiele Viewsjest zdefiniowanych. Ale muszę dodać kilka widoków w kodzie, więc stwórzmy LinearLayoutw arkuszu xml: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:id="@+id/info" android:layout_height="wrap_content" android:orientation="vertical"> </LinearLayout> W tym układzie lubię dodać moje TextView: View linearLayout = findViewById(R.id.info); //LinearLayout layout …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.