Pytania otagowane jako android

Android to mobilny system operacyjny Google, służący do programowania lub opracowywania urządzeń cyfrowych (smartfony, tablety, samochody, telewizory, odzież, szkło, Internet Rzeczy). W przypadku tematów związanych z Androidem użyj znaczników specyficznych dla Androida, takich jak Android-intent, android-activity, android-adapter itp. W przypadku pytań innych niż programowanie lub programowanie, ale związanych z systemem Android, skorzystaj z tego linku: https: // android.stackexchange.com.

14
Jak napompować jeden widok za pomocą układu
Mam układ zdefiniowany w XML. Zawiera także: <RelativeLayout android:id="@+id/item" android:layout_width="fill_parent" android:layout_height="wrap_content" /> Chciałbym napompować ten RelativeView innym plikiem pliku XML. Mogę używać różnych układów w zależności od sytuacji. Jak mam to zrobić? Próbowałem różnych odmian RelativeLayout item = (RelativeLayout) findViewById(R.id.item); item.inflate(...) Ale żaden z nich nie działał dobrze.

15
Przekazywanie wyliczenia lub obiektu przez zamiar (najlepsze rozwiązanie)
Mam aktywność, która po uruchomieniu potrzebuje dostępu do dwóch różnych ArrayLists. Obie listy są różnymi obiektami, które sam stworzyłem. Zasadniczo potrzebuję sposobu, aby przekazać te obiekty do działania z zamiaru. Mogę użyć addExtras (), ale wymaga to klasy kompatybilnej z Parceable. Mogę sprawić, że moje zajęcia będą przekazywane do postaci …
221 android 


10
Sformatuj zmiennoprzecinkowe do n miejsc dziesiętnych
Muszę sformatować liczbę zmiennoprzecinkową do „n” miejsc dziesiętnych. próbował BigDecimal, ale zwracana wartość jest nieprawidłowa ... public static float Redondear(float pNumero, int pCantidadDecimales) { // the function is call with the values Redondear(625.3f, 2) BigDecimal value = new BigDecimal(pNumero); value = value.setScale(pCantidadDecimales, RoundingMode.HALF_EVEN); // here the value is correct (625.30) …


6
Używanie „animowanego koła” w ImageView podczas ładowania rzeczy
Obecnie używam w mojej aplikacji widoku listy, który może potrzebować jednej sekundy do wyświetlenia. Obecnie używam @ id / android: pusta właściwość widoku listy, aby utworzyć tekst „ładujący”. <TextView android:id="@id/android:empty" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#FF0000" android:text="Loading..."/> Teraz chciałbym zastąpić to animowanym kołem używanym w oknie dialogowym ładowania zamiast tego tekstu, chyba wszyscy …


7
Jak ustawić Androida: grawitacja na TextView od strony Java w Androidzie
Mogę użyć android:gravity="bottom|center_horizontal"w xml w widoku tekstu, aby uzyskać pożądane wyniki, ale muszę to zrobić programowo. Mój tekst jest w środku, tablerowjeśli to ma znaczenie relativelayout. Próbowałem: LayoutParams layoutParams = new TableRow.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT, Gravity.BOTTOM | Gravity.CENTER_HORIZONTAL); labelTV.setLayoutParams(layoutParams); Ale jeśli dobrze rozumiem, to zastosuje to do tablerowwidoku tekstu, a nie do …


3
W jaki sposób ustawienie baselineAligned w celu uzyskania fałszywej poprawy wydajności w LinearLayout?
Właśnie budowałem interfejs użytkownika w xml, a Lint dał mi ostrzeżenie i powiedział, aby ustawić Androida: baselineAligned na false, aby poprawić wydajność w ListView. Dokumenty dotyczące zmian Lint, które dodały to ostrzeżenie, mówią Wydajność układu: Znajduje układy liniowe z wagami, w których należy ustawić Androida: baselineAligned = "false", aby uzyskać …

30
Sprawdź, czy EditText jest pusty. [Zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 2 lata temu . Popraw to pytanie Mam 5 EditTextsw Androidzie dla użytkowników do wprowadzenia. Chciałbym wiedzieć, czy mógłbym …

11
Programowo wróć do poprzedniego fragmentu w backstacku
Powiedzmy, że mam aktywność, która ma fragmenty dodane programowo: private void animateToFragment(Fragment newFragment, String tag) { FragmentTransaction ft = getFragmentManager().beginTransaction(); ft.replace(R.id.fragment_container, newFragment, tag); ft.addToBackStack(null); ft.commit(); } Jaki jest najlepszy sposób powrotu do poprzedniego fragmentu, który był widoczny? Znalazłem funkcjonalność przycisku powrotu Trigger po kliknięciu przycisku w Androidzie, ale myślę, że …


21
GridLayout (nie GridView) jak równomiernie rozciągnąć wszystkie dzieci
Chcę mieć siatkę 2x2 z przyciskami w środku. To tylko ICS, więc próbuję użyć nowego GridLayout. Oto XML mojego układu: <?xml version="1.0" encoding="utf-8"?> <GridLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/favorites_grid" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#00ff00" android:rowCount="2" android:columnCount="2"> <Button android:text="Cell 0" android:layout_row="0" android:layout_column="0" android:textSize="14dip" /> <Button android:text="Cell 1" android:layout_row="0" android:layout_column="1" android:textSize="14dip" /> <Button android:text="Cell 2" android:layout_row="1" android:layout_column="0" …


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.