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
Widok środkowy Androida w FrameLayout nie działa
Mam FrameLayout, w którym mam 2 kontrolki: - widok niestandardowy, który rysuje obraz i tekst na nim - widok tekstu z tekstem Chcę wyśrodkować oba w FrameLayout, ale nie mogę tego zrobić. Texview jest dobrze wyśrodkowany, mój niestandardowy widok pozostaje po lewej stronie, kiedy go pokazuję. <FrameLayout android:id="@+id/CompassMap" android:layout_width="fill_parent" android:layout_height="wrap_content" …

3
Jak dodać element listy rozwijanej na pasku akcji
W mojej aplikacji Android Honeycomb używam Tabs jako stylu nawigacji. Chciałbym dodać jedną pozycję obok przycisku przepełnienia, ale chcę, aby ta pozycja była listą rozwijaną, a użytkownik będzie mógł tam wybrać opcję, ale niezwiązaną z nawigacją. Jaki jest najłatwiejszy sposób, odkąd używammActionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS); Czy można to zrobić bez korzystania z niestandardowego …

26
Android Studio nie wyświetla podglądu układu
Używam Android Studio 1.4 Minęło już trochę czasu od ostatniego razu, kiedy stworzyłem nowy projekt w android studio, a dziś, kiedy to zrobiłem, android studio nie pokazuje nic z podglądu układu. To puste okno i napis „Nic do pokazania”. Myślę, że jest to związane z nową biblioteką projektowania wsparcia, ponieważ …

5
Kolory szesnastkowe w systemie Android mają czasami 8 cyfr. W jaki sposób? Jaka jest różnica między #FFFFFF a # FFFFFF00
Czasami widziałem na przykładach, w których kolorowanie w systemie Android odbywa się jako # FF191919. Mam na myśli 8-cyfrową liczbę szesnastkową. Ale powinna to być tylko 6-cyfrowa liczba. W jaki sposób są one powiązane? Jeśli chcę o przekonwertować 6 cyfrową liczbę na 8 cyfrową. Jak to zrobić? Mam na myśli …



10
Jak ustawić obraz tła przycisku obrazu dla innego stanu?
Chcę przycisk obrazu z dwoma stanami i) normalny ii) dotknij (lub kliknij). Mam ustawiony normalny obraz w ImageButton tle i usiłuję zmian obrazu (wciśnięty) z onclick metody, ale to nie zmienia. Chcę, żeby po naciśnięciu przycisku obrazu obraz zmienił się z normalnego na wciśnięty, dopóki nie naciśnę innego przycisku, ale …

1
Jak zaimplementować niestandardowy zwijany pasek narzędzi w systemie Android?
Korzystanie z tego samouczka do implementacji wzorca elastycznej przestrzeni (tego ze zwijanym paskiem narzędzi). Staram się osiągnąć podobny efekt jak w działaniu Lollipop Contacts , które na początku wchodząc w działanie, widoki to tylko część nagłówka obrazka: Następnie użytkownik może przewinąć układ pod obrazem, aby odsłonić więcej, aż osiągnie maksimum: …

14
Jak wyrównać LinearLayout na środku jego elementu nadrzędnego?
Przejrzałem wiele podobnych pytań tutaj, w SO, ale nic nie pomaga. Mam hierarchię różnych układów zagnieżdżonych, wszystkie mają android:layout_width="fill_parent", a układ najbardziej wewnętrzny ma android:layout_width="wrap_content- muszę wyrównać go na środku (w poziomie). Jak mogę to zrobić? Aktualizacja:: Znalazłem przyczynę problemu - jeśli wstawię wewnętrzny LinearLayout do RelativeLayout za pomocą android:layout_width="fill_parent", …

9
Nie można „znaleźćViewById” w Kotlinie. Pojawia się błąd „Wnioskowanie o typie nie powiodło się”
Gdy próbuję znaleźć RecycleViewidentyfikator według identyfikatora, pojawia się następujący błąd . Błąd: - wnioskowanie o typie nie powiodło się: za mało informacji, aby wywnioskować parametr T Kod: class FirstRecycleViewExample : AppCompatActivity() { val data = arrayListOf<String>() override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.first_recycleview) val recycler_view = findViewById(R.id.recycler_view) as RecyclerView ///IN …

7
Margines FrameLayout nie działa
Moja struktura układu jest taka LinearLayout FrameLayout ImageView ImageView FrameLayout TextView LinearLayout Ustawiłem marginesy dla dwóch ImageView, które są wewnątrz FrameLayout. Ale marginesy FrameLayout są odrzucane i zawsze ustawia obraz w lewym górnym rogu. Jeśli zmienię FrameLayout na LinearLayout, marginesy działają poprawnie. Jak sobie z tym poradzić? <?xml version="1.0" encoding="utf-8"?> …

2
Używasz FragmentContainerView ze składnikiem Nawigacji?
Po aktualizacji do Nawigacji 2.2.0-beta01 z poprzedniej wersji lint wyświetla ostrzeżenie o zamianie <fragment>tagu na FragmentContainerView. Jednak sama wymiana znacznika wydaje się zapobiegać zawyżeniu wykresu nawigacyjnego. Według 2.2.0-alpha01 , FragmentContainerViewjest stosowany wewnętrznie. Czy powinniśmy zignorować ostrzeżenie o kłaczkach? Activity_main.xml <androidx.constraintlayout.widget.ConstraintLayout android:layout_width="match_parent" android:layout_height="match_parent"> <!-- Lint warning: "Replace the <fragment> tag with …

1
Obracanie tekstu na Androidzie: używam dynamiclayout.draw (canvas), ale nie animuje wzdłuż ścieżki i nie mogę używać canvas.drawTextOnPath (dynamiclayout)
Korzystam z mojej własnej wersji https://github.com/mdg-iitr/RotatingText , aby wyświetlić obrotowy widget tekstowy. W tym serwisie GitHub dostępne jest wideo, które pozwala zobaczyć animację. Chodzi o to, aby ustawić rzędy słów. Wiersze są wyświetlane rząd po rzędzie. Cały rząd się obraca (podobnie jak jego słowa). Wiersz jest wyświetlany po poprzednim wierszu …
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.