Pytania otagowane jako android-layout

Układ określa strukturę wizualną interfejsu użytkownika, takiego jak interfejs użytkownika dla działania, fragmentu lub widżetu aplikacji.


5
Android, co robi atrybut clipToPadding?
Chciałbym wiedzieć, co to clipToPadding służy ten atrybutViewGroup w systemie Android? Przeszukałem dokumenty i niektóre strony internetowe, ale żadna, na którą się natknąłem, nie wyjaśnia, co to robi i co to znaczy, cóż, żadna z nich nie byłaby w stanie zrozumieć, więc pomyślałem, że dobrym pomysłem byłoby zadać to tutaj.

10
Wyłącz klawiaturę numeryczną w NumberPicker
Próbuję dezaktywować klawiaturę programową, gdy używam NumberPicker do wprowadzania wartości liczbowych (ze względów estetycznych). To jest mój kod układu-xml: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <LinearLayout android:id="@+id/linearLayout2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_horizontal" android:layout_marginBottom="30dp" android:layout_marginTop="30dp" > <NumberPicker android:id="@+id/repetitionPicker" android:layout_width="40dp" android:layout_height="wrap_content" /> <TextView android:id="@+id/textView1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical" android:text="@string/repetitions_short_divider" android:textAppearance="?android:attr/textAppearanceMedium" /> <NumberPicker …


8
Pasek narzędzi nachodzi na pasek stanu
Chcę mieć pasek narzędzi appcompat v21 w mojej aktywności. Ale pasek narzędzi, który implementuję, nakłada się poniżej paska stanu. Jak mogę to naprawić? Oto plik XML układu aktywności: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical"> <include android:id="@+id/toolbar" layout="@layout/toolbar" /> <FrameLayout android:id="@+id/container" android:layout_width="fill_parent" android:layout_height="0dp" android:layout_weight="1" /> </LinearLayout> Widok paska narzędzi: <?xml version="1.0" encoding="utf-8"?> …

13
Ustaw programowo kolor kształtu Androida
Edytuję, aby uprościć pytanie, mając nadzieję, że pomoże to w uzyskaniu dokładnej odpowiedzi. Powiedz, że mam następujący ovalkształt: <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval"> <solid android:angle="270" android:color="#FFFF0000"/> <stroke android:width="3dp" android:color="#FFAA0055"/> </shape> Jak programowo ustawić kolor z poziomu klasy aktywności?


2
Co to jest przestrzeń nazw XML aplikacji Android?
Oto przykład appprzestrzeni nazw, którą widziałem z res/menu/main.xmlpliku <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" tools:context=".MainActivity" > <item android:id="@+id/action_settings" android:title="@string/action_settings" android:orderInCategory="100" app:showAsAction="never" /> </menu> Czemu appsłuży przestrzeń nazw? Czy jest to „standardowa” przestrzeń nazw XML systemu Android? Czy te same opcje wartości są dostępne dla tego samego atrybutu umieszczonego w dwóch różnych przestrzeniach …



15
Linia pionowa przy użyciu XML do rysowania
Próbuję wymyślić, jak zdefiniować pionową linię (o grubości 1 dp), która ma być używana jako rysowana. Aby zrobić poziomą, jest całkiem prosta: <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="line"> <stroke android:width="1dp" android:color="#0000FF"/> <size android:height="50dp" /> </shape> Pytanie brzmi, jak ustawić tę linię pionowo? Tak, istnieją obejścia, takie jak rysowanie kształtu prostokąta o grubości 1 …

30
Błąd podczas pompowania fragmentu klasy
Otrzymuję błąd Unable to start activity ComponentInfo{de.androidbuch.activiti/de.androidbuch.activiti.task.Activity}: android.view.InflateException: Binary XML file line #11: Error inflating class fragment kiedy przełączam się przez tryb portretowy i poziomy. Używam fragmentów. Mój xml to: <LinearLayout android:id="@+id/mainLayout" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content" > <ListView android:id="@+id/android:list" android:layout_height="wrap_content" android:layout_width="fill_parent"/> <fragment android:id="@+id/fragmentDetails" android:layout_height="fill_parent" android:layout_width="fill_parent" class="de.androidbuch.activiti.task.TaskDetailsFragment"/> </LinearLayout> Jeśli przełączę się w …


6
Dlaczego zagnieżdżone wagi źle wpływają na wydajność? Alternatywy?
Napisałem kilka plików układu, w których użyłem layout_weightatrybutu, aby utworzyć stosunek między różnymi widokami. W pewnym momencie zaczynam otrzymywać ostrzeżenia o zagnieżdżonych wagach. Zastanawiam się więc, dlaczego zagnieżdżone wagi są niekorzystne dla wydajności i czy istnieje bardziej efektywny sposób tworzenia stałego stosunku między wymiarami widoku, który można by wykorzystać dla …

11
Jak mogę zmienić domyślny kolor tekstu przycisku okna dialogowego w systemie Android 5
W mojej aplikacji jest wiele okien dialogowych z alertami. Jest to układ domyślny, ale do okna dialogowego dodam przyciski pozytywów i negatywów. Tak więc przyciski otrzymują domyślny kolor tekstu Androida 5 (zielony). Próbowałem to zmienić bez powodzenia. Masz pomysł, jak zmienić ten kolor tekstu? Moje niestandardowe okno dialogowe: public class …

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.