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" …
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 …
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ż …
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 …
Czy istnieje sposób programowego przewijania do góry a NestedScrollViewprzez wyzwalanie zdarzeń przewijania dla elementu nadrzędnego? smoothScrollTo(x, y)nie deleguje zdarzeń przewijania do NestedScrollingParent.
Przeglądałem tutaj wiele wyników / pytań Google, aby określić, jak pokazać / ukryć widok za pomocą pionowej animacji, ale nie mogę znaleźć takiego, który byłby dokładnie poprawny lub niezbyt niejasny. Mam układ (pasek cofania), który znajduje się poniżej innego układu i nad wieloma innymi widżetami; ten pasek cofania powinien otwierać …
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 …
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: …
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", …
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 …
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"?> …
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 …
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 …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.