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.

13
UnsupportedOperationException: nie można przekonwertować na wymiar: typ = 0x1
W systemie Android otrzymałem następujący komunikat Błąd w emulatorze i niektórych urządzeniach mobilnych, ale nie w tablecie : Nie mogę zrozumieć, na czym właściwie polega błąd? Przeszukałem wiele tutoriali, ale nie mogę znaleźć żadnego rozwiązania. Proszę, pomóż mi rozwiązać ten problem. Uwaga: w tej aplikacji użyłem ActionbarSherlock i motywu, czy …

6
Czy ktoś może wyjaśnić atr?
Patrzę na przykładowy kod Honeycomb Gallery ( tutaj ) i natknąłem się na następujący kod, próbując dodać elementy akcji w mojej własnej aplikacji: <item android:id="@+id/camera" android:title="Camera" android:icon="?attr/menuIconCamera" android:showAsAction="ifRoom" /> To ?attrrzuca mi pętlę. Czy ktoś może wyjaśnić, co to robi? Jak to się ma do rysowania? Nie mogę znaleźć żadnych …

10
Jak dodać pływającą etykietę na Spinner
Po użyciu biblioteki obsługi projektów systemu Android w TextInputLayoutcelu umieszczenia pływającej etykiety nad EditTextkomponentem, zastanawiałem się, czy istnieje sposób na dodanie pływającej etykiety do Spinnerkomponentu (niekoniecznie przy użyciu biblioteki projektu). Rozumiem przez to coś w rodzaju a TextViewumieszczonego powyżej Spinner(oczywiście bez animacji takich jak TextInputLayout), ale chcę, aby rozmiar tekstu, …

8
Autorytatywny sposób na przesłonięcie onMeasure ()?
Jaki jest prawidłowy sposób przesłaniania onMeasure ()? Widziałem różne podejścia. Na przykład Professional Android Development używa MeasureSpec do obliczenia wymiarów, a następnie kończy się wywołaniem metody setMeasuredDimension (). Na przykład: @Override protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec){ int parentWidth = MeasureSpec.getSize(widthMeasureSpec); int parentHeight = MeasureSpec.getSize(heightMeasureSpec); this.setMeasuredDimension(parentWidth/2, parentHeight); } Z drugiej …

4
Animacja skali obrazu systemu Android względem punktu środkowego
Mam ImageView i wykonuję na nim prostą animację skali. Bardzo standardowy kod. Moje scale_up.xml: <set xmlns:android="http://schemas.android.com/apk/res/android"> <scale android:fromXScale="1" android:fromYScale="1" android:toXScale="1.2" android:toYScale="1.2" android:duration="175"/> </set> Mój kod animacji: Animation a = AnimationUtils.loadAnimation(this, R.anim.scale_up); ((ImageView) findViewById(R.id.circle_image)).startAnimation(a); Problem: Kiedy obraz jest skalowany, nie jest skalowany od środka, ale od lewego górnego rogu. Innymi słowy, …


1
Jaka jest różnica między getWidth / Height () i getMeasuredWidth / Height () w Android SDK?
Android Dokumentacja mówi , że nie ma dwóch rozmiarach dla widzenia zmierzonych wymiarów i wymiarów rysunkowych . Mierzony wymiar to ten obliczony w trakcie pomiaru ( metoda onMeasure ), podczas gdy wymiary rysunku to rzeczywisty rozmiar na ekranie. W szczególności dokumentacja mówi, że: Wartości te mogą, ale nie muszą, różnić …


5
Dodaj liczbę nowych pozycji do ikony na przycisku - Android
Jestem programistą. Muszę wdrożyć projekt pokazany poniżej. Mam już funkcjonalną aplikację, ale zastanawiam się, jak w ogóle do tego podejść? Szczególnie interesuje mnie, jak wyświetlić liczbę „nowych” elementów pod zakładkami. WIEM, jak to zrobić - to tworzyć nowe ikony z czerwonymi kropkami i wyświetlać je, gdy będą dostępne nowe rzeczy. …


3
Jak w moim przypadku programowo wyświetlić jeden układ na drugim?
Mój główny układ main.xml zawiera po prostu dwa układy liniowe: 1. LinearLayoutgospodarze a VideoViewi a Button, Drugi LinearLayouthost an EditText, LinearLayoutktóry ustawił wartość widoczności na „ GONE ” ( android:visibility="gone") jak poniżej: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_height="fill_parent" android:layout_width="fill_parent" android:orientation="vertical" > <LinearLayout android:id="@+id/first_ll" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal" > <VideoView android:id="@+id/my_video" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_weight="9" /> …

2
Android: Wypełnij Spinner z kodu Java programowo
Jak programowo wypełnić spinner z kodu Java? Mam spinner w układzie takim jak ten: <Spinner android:id="@+id/consultation_deseases" android:layout_width="@dimen/bigSpinnerWidth" android:layout_height="@dimen/bigSpinnerHeight" android:prompt="@string/disease_prompt" /> Za pomocą kodu java muszę utworzyć adapter i dodać elementy.

8
Glide-4.0.0 Brak symbolu zastępczego, błąd, GlideApp i nie rozwiązuje symbolu zastępczego metody, błąd
Chcę użyć biblioteki Glide dla systemu Android, aby pobrać obraz i pokazać go w ImageView. W poprzedniej wersji użyliśmy: Glide.with(mContext).load(imgUrl) .thumbnail(0.5f) .placeholder(R.drawable.PLACEHOLDER_IMAGE_NAME) .error(R.drawable.ERROR_IMAGE_NAME) .crossFade() .diskCacheStrategy(DiskCacheStrategy.ALL) .into(imageView); Ale widziałem dokumentację Glide: mówi GlideApp.with()zamiast tego użyjGlide.with() Moim problemem jest brak symbolu zastępczego, błąd, aplikacja GlideApp i inne opcje. ja używam compile 'com.github.bumptech.glide:glide:4.0.0' …

23
Jak mogę wyłączyć wszystkie widoki w układzie?
Na przykład mam: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <Button android:id="@+id/backbutton" android:text="Back" android:layout_width="wrap_content" android:layout_height="wrap_content" /> <LinearLayout android:id="@+id/my_layout" android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content"> <TextView android:id="@+id/my_text_view" android:text="First Name" android:layout_width="wrap_content" android:layout_height="wrap_content" /> <EditText android:id="@+id/my_edit_view" android:width="100px" android:layout_width="wrap_content" android:layout_height="wrap_content" /> <View .../> <View .../> ... <View .../> </LinearLayout> </LinearLayout> Czy istnieje sposób na wyłączenie (setEnable (false)) wszystkich elementów …

15
Odcień tła Lollipopa nie ma wpływu na przycisk
Mam przycisk w moim działaniu i chciałbym, aby miał kolor akcentu mojego motywu. Zamiast tworzyć własne elementy do rysowania, tak jak musieliśmy to zrobić przed Lollipopem, naturalnie chciałbym użyć nowego backgroundTintatrybutu. <Button android:id="@+id/btnAddCode" android:layout_width="match_parent" android:layout_height="wrap_content" android:backgroundTint="@color/accent" android:text="@string/addressInfo_edit_addCode" /> Niestety nie daje to efektu, przycisk pozostaje szary. Próbowałem różnych wartości backgroundTintMode, …

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.