Pytania otagowane jako android-relativelayout

Układ systemu Android, który wyświetla widoki podrzędne we względnych pozycjach względem siebie lub w widoku nadrzędnym.

14
Szerokość procentowa w RelativeLayout
Pracuję nad układem formularza do logowania Activityw mojej aplikacji na Androida. Poniższy obraz wygląda tak, jak chcę: Udało mi się osiągnąć ten układ za pomocą następującego kodu XML . Problem polega na tym, że jest to trochę hacking. Musiałem zakodować szerokość dla hosta EditText. W szczególności musiałem określić: android:layout_width="172dp" Naprawdę …

4
Jak programowo ustawić atrybut layout_align_parent_right przycisku w układzie względnym?
Mam względny układ, który tworzę programowo: RelativeLayout layout = new RelativeLayout( this ); RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT); Teraz mam dwa przyciski, które chcę dodać w tym układzie względnym. Problem polega jednak na tym, że oba przyciski są pokazane po lewej stronie nakładki RelatiiveLayout. buttonContainer.addView(btn1); buttonContainer.addView(btn2); Teraz chcę wiedzieć, …

9
Jak programowo rozłożyć widoki w RelativeLayout?
Staram się osiągnąć następujące programowo (zamiast deklaratywnie poprzez XML): <RelativeLayout...> <TextView ... android:id="@+id/label1" /> <TextView ... android:id="@+id/label2" android:layout_below: "@id/label1" /> </RelativeLayout> Innymi słowy, jak sprawić, aby drugi TextViewpojawił się poniżej pierwszego, ale chcę to zrobić w kodzie: RelativeLayout layout = new RelativeLayout(this); TextView label1 = new TextView(this); TextView label2 = …





3
Android RelativeLayout programowo ustawia „centerInParent”
Mam RelativeLayout taki jak ten: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginTop="10dip"> <Button android:id="@+id/negativeButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="20dip" android:textColor="#ffffff" android:layout_alignParentLeft="true" android:background="@drawable/black_menu_button" android:layout_marginLeft="5dip" android:layout_centerVertical="true" android:layout_centerHorizontal="true"/> <Button android:id="@+id/positiveButton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="20dip" android:textColor="#ffffff" android:layout_alignParentRight="true" android:background="@drawable/blue_menu_button" android:layout_marginRight="5dip" android:layout_centerVertical="true" android:layout_centerHorizontal="true"/> </RelativeLayout> Chcę móc programowo ustawić positiveButtontaki sam efekt, jak: android:layout_centerInParent="true" Jak mogę to zrobić programowo?

8
Jak sprawić, by RelativeLayout działał z scalaniem i dołączaniem?
Od kilku dni próbuję zwiększyć wydajność moich układów, konwertując z kilku poziomów zagnieżdżonych LinearLayoutsna jeden RelativeLayouti napotkałem kilka problemów, których nie mogłem znaleźć obejścia ... Przeszukałem grupę początkujących użytkowników Androida i tę witrynę i nie udało mi się znaleźć niczego, co pomogłoby mi rozwiązać problem. Czytałem na jednym z blogów, …



9
RelativeLayout center vertical
Chcę utworzyć układ wierszy listy. Ten układ ma widok obrazu po lewej stronie, widok tekstu po prawej stronie widoku obrazu i widok obrazu po prawej stronie. Chcę, żeby wszystkie były wyśrodkowane w pionie. <RelativeLayout android:layout_width="fill_parent" android:layout_height="100dp" android:gravity="center_vertical" > <ImageView android:id="@+id/icon" android:layout_width="50dp" android:layout_height="50dp" android:layout_gravity="center_vertical" /> <TextView android:id="@+id/func_text" android:layout_toRightOf="@id/icon" android:layout_width="wrap_content" android:layout_height="100dp" android:layout_gravity="center_vertical" …

4
Odpowiednik RelativeLayout w Flutter
Czy istnieje sposób na zaimplementowanie czegoś podobnego do tego, co RelativeLayoutrobi się na Androidzie? W szczególności szukam czegoś podobnego do centerInParent, layout_below:<layout_id>, layout_above:<layout_id>, ialignParentLeft Więcej informacji na temat RelativeLayout: https://developer.android.com/reference/android/widget/RelativeLayout.LayoutParams.html EDYCJA: oto przykład układu, na którym się opieram RelativeLayout Tak więc na powyższym obrazku, na górze, tekst „tofu's Songs” jest …

8
Problem z RelativeLayout, gdy widoczność widoku to View.GONE
Mam RelativeLayoutwięc: <RelativeLayout> <TextView1/> <TextView2/> // <-- View.VISIBLE OR View.GONE <TextView3/> <TextView4/> </RelativeLayout> Każdy TextViewjest zakotwiczony poniżej poprzedniego za TextViewpomocą android:layout_below. Problem polega na tym, że TextView2 może tam być lub nie (albo View.VISIBLEalbo View.GONE); jeśli tak View.VISIBLE, to wszystko jest w porządku, ale jeśli tak View.GONE, to TextView3 kończy …

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.