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.




30
Z tym działaniem musisz użyć motywu Theme.AppCompat (lub elementu potomnego)
Android Studio 0.4.5 Dokumentacja Androida do tworzenia niestandardowych okien dialogowych: http://developer.android.com/guide/topics/ui/dialogs.html Jeśli chcesz mieć niestandardowe okno dialogowe, możesz zamiast tego wyświetlić działanie jako okno dialogowe zamiast korzystać z interfejsów API Dialog. Po prostu utwórz działanie i ustaw jego motyw na Theme.Holo.Dialog w <activity>elemencie manifestu: <activity android:theme="@android:style/Theme.Holo.Dialog" > Jednak gdy spróbowałem …

7
Co to jest „narzędzia: kontekst” w plikach układu Androida?
Począwszy od najnowszej nowej wersji narzędzia ADT zauważyłem ten nowy atrybut w plikach XML układu, na przykład: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" tools:context=".MainActivity" /> Do czego służy „narzędzia: kontekst”? Skąd w ogóle zna dokładną ścieżkę do zapisanej tam czynności? Czy wygląda na pakiet aplikacji w manifeście? Czy ogranicza się …

30
Jak ukryć pasek tytułu dla działania w XML z istniejącym niestandardowym motywem
Chcę ukryć pasek tytułowy niektórych moich działań. Problem polega na tym, że zastosowałem styl do wszystkich moich działań, dlatego nie mogę po prostu ustawić motywu @android:style/Theme.NoTitleBar. Użycie motywu NoTitleBar jako elementu nadrzędnego dla mojego stylu spowoduje usunięcie paska tytułu ze wszystkich moich działań. Czy mogę gdzieś ustawić element bez tytułu?

30
Jak zmienić fontFamily z TextView w Androidzie
Więc chciałbym zmienić android:fontFamily w Androidzie, ale nie widzę żadnych wstępnie zdefiniowanych czcionek w Androidzie. Jak wybrać jeden ze wstępnie zdefiniowanych? Tak naprawdę nie muszę definiować własnego TypeFace'a, ale wszystko, czego potrzebuję, to coś innego niż to, co pokazuje teraz. <TextView android:id="@+id/HeaderText" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentTop="true" android:layout_centerHorizontal="true" android:layout_marginTop="52dp" android:gravity="center" android:text="CallerBlocker" android:textSize="40dp" …

20
Standardowy przycisk Androida w innym kolorze
Chciałbym nieznacznie zmienić kolor standardowego przycisku Androida, aby lepiej pasował do marki klienta. Najlepszym sposobem, jaki do tej pory znalazłem, jest zmiana Buttonszuflady na szufladę w res/drawable/red_button.xml: <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_pressed="true" android:drawable="@drawable/red_button_pressed" /> <item android:state_focused="true" android:drawable="@drawable/red_button_focus" /> <item android:drawable="@drawable/red_button_rest" /> </selector> Ale zrobienie tego wymaga stworzenia trzech …




18
Jak wyrównać widoki u dołu ekranu?
Oto mój kod układu; <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <TextView android:text="@string/welcome" android:id="@+id/TextView" android:layout_width="fill_parent" android:layout_height="wrap_content"> </TextView> <LinearLayout android:id="@+id/LinearLayout" android:orientation="horizontal" android:layout_width="wrap_content" android:layout_height="wrap_content" android:gravity="bottom"> <EditText android:id="@+id/EditText" android:layout_width="fill_parent" android:layout_height="wrap_content"> </EditText> <Button android:text="@string/label_submit_button" android:id="@+id/Button" android:layout_width="wrap_content" android:layout_height="wrap_content"> </Button> </LinearLayout> </LinearLayout> To, jak to wygląda, znajduje się po lewej stronie, a to, co chcę, …

19
Czy folder Układ Androida może zawierać podfoldery?
W tej chwili przechowuję każdy plik układu xml w res/layoutfolderze, więc zarządzanie małymi projektami jest wykonalne i proste, ale w przypadku dużych i ciężkich projektów potrzebna jest hierarchia i podfoldery potrzebne folder układu. na przykład layout -- layout_personal -- personal_detail.xml -- personal_other.xml --layout_address -- address1.xml -- address2.xml W ten sam …

17
Wyświetl getWidth () i getHeight () zwraca 0
Dynamicznie tworzę wszystkie elementy mojego projektu na Androida. Próbuję uzyskać szerokość i wysokość przycisku, aby móc go obrócić. Próbuję tylko nauczyć się, jak pracować z językiem Androida. Zwraca jednak 0. Przeprowadziłem badania i zauważyłem, że należy to zrobić gdzieś indziej niż w onCreate()metodzie. Gdyby ktoś mógł podać mi przykład, jak …

10
Dlaczego fragmenty i kiedy używać fragmentów zamiast działań?
W Android API 11+ Google wydało nową klasę o nazwie Fragment. W filmach Google sugeruje, że w miarę możliwości ( link1 , link2 ) powinniśmy używać fragmentów zamiast działań, ale nie wyjaśnili dokładnie, dlaczego. Jaki jest cel fragmentów i niektóre możliwe ich zastosowania (inne niż niektóre przykłady interfejsu użytkownika, które …

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.