Jestem nieco mylić o rolach forceLayout(), requestLayout()i invalidate()metod Viewklasy. Kiedy oni zostaną
Jestem nieco mylić o rolach forceLayout(), requestLayout()i invalidate()metod Viewklasy. Kiedy oni zostaną
Ten mnie zaskoczył. Muszę wywołać metodę działania z niestandardowej klasy układu. Problem polega na tym, że nie wiem, jak uzyskać dostęp do działania z poziomu układu. Widok profilu public class ProfileView extends LinearLayout { TextView profileTitleTextView; ImageView...
Mam kartę DialogFragmentzawierającą RecyclerView(listę kart). W tym RecyclerViewjest jeden lub więcej, CardViewsktóre mogą mieć dowolną wysokość. Chcę nadać temu DialogFragmentprawidłową wysokość na podstawie tych, CardViewsktóre są w niej zawarte. Zwykle byłoby to proste, ustawiłbym...
Jestem zdezorientowany co do różnicy między LinearLayout, RelativeLayout i AbsoluteLayout. Czy ktoś mógłby mi powiedzieć dokładne różnice między
Czy można ustawić bezwzględną pozycję widoku w Androidzie? (Wiem, że istnieje AbsoluteLayout, ale jest przestarzałe ...) Na przykład, jeśli mam ekran o wymiarach 240 x 320 pikseli, jak mogę dodać obraz o ImageViewwymiarach 20 x 20 pikseli, tak aby jego środek znajdował się na pozycji (100...
Próbuję utworzyć widok siatki z dwoma kolumnami. Mam na myśli dwa zdjęcia obok siebie, tak jak to zdjęcie. Ale moje zdjęcia mają odstępy między nimi, ponieważ nie są tego samego rozmiaru. Oto co otrzymuję. jak widać pierwsze zdjęcie ukrywa legendę, która pokazuje nazwę kontaktu i numer...
Utworzyłem niestandardowy widget i ogłaszam go w layout.xml. Dodałem także niestandardowe atrybuty w pliku attr.xml. Jednak gdy próbuję zadeklarować te atrybuty w stylu w styles.xml, daje mi toNo resource found that matches the given name: attr 'custom:attribute'. Umieściłem...
Dużo badałem, aby dostosować układ, gdy klawiatura programowa jest aktywna i udało mi się ją zaimplementować, ale problem pojawia się, gdy używam android:theme="@android:style/Theme.NoTitleBar.Fullscreen"tego w moim tagu aktywności w pliku manifestu. Do tego użyłem
Zastanawiałem się, dlaczego nie używać android:configChanges="keyboardHidden|orientation"w każdej (prawie każdej;)) czynności? Dobra: Nie musisz się martwić, że Twoja aktywność została zmieniona to jest szybsze Niezbyt miły: trzeba zmienić układy, jeśli zależą one od rozmiaru ekranu (np....
Mam aplikację, która zarządza zbiorami książek (np. Playlistami). Chcę wyświetlić listę kolekcji z pionowym RecyclerView i wewnątrz każdego wiersza, listę książek w poziomym RecyclerView. Kiedy ustawię layout_height wewnętrznego poziomego RecyclerView na 300dp, jest on wyświetlany poprawnie, ale...
Jak utworzyć ListView z zaokrąglonymi narożnikami w systemie
Mam xmlplik -layout main z dwoma widokami tekstowymi A / B i widokiem C. Mam dwa inne xmlpliki -layout option1i option2. Czy to możliwe, aby załadować albo option1czy option2w czasie wykonywania przez Java w C? Jeśli tak, jakiej funkcji mam
Typowym zastosowaniem LinearLayoutjest równomierne rozmieszczenie (zważenie) widoków, na przykład: Jak zaimplementować takie równomiernie rozmieszczone widoki, używając nowego ConstraintLayout? ConstraintLayoutlinki w celach informacyjnych: post na blogu , nagranie wideo z sesji I /...
Nowy pływający przycisk akcji powinien mieć rozmiar 56 dp x 56 dp, a ikona wewnątrz niego powinna mieć 24 dp x 24 dp . Zatem odstęp między ikoną a przyciskiem powinien wynosić 16 dp . <ImageButton android:id="@+id/fab_add" android:layout_width="56dp" android:layout_height="56dp"...
Chcę określić własny rozmiar tekstu w mojej aplikacji, ale mam z tym problem. Kiedy zmieniam rozmiar czcionki w ustawieniach urządzenia, TextViewzmienia się również rozmiar czcionki mojej aplikacji
Używam nowego CoordinatorLayout z AppBarLayout i CollapsingToolbarLayout. Poniżej AppBarLayout mam RecyclerView z listą zawartości. Sprawdziłem, że przewijanie fling działa w RecyclerView, gdy przewijam listę w górę iw dół. Chciałbym jednak również, aby AppBarLayout płynnie przewijał się podczas...
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...
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"
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"...
Miałem poważny problem ze sprawieniem, aby LayoutInflater działał zgodnie z oczekiwaniami, podobnie jak inne osoby: Jak używać layoutinflatora do dodawania widoków w czasie wykonywania? . Dlaczego LayoutInflater ignoruje określone przeze mnie parametry układu? Np. Dlaczego wartości layout_widthi...