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.

30
Obsługa zdarzeń kliknięcia na wyciągu w obrębie EditText
Dodałem obraz z prawej strony tekstu w EditTextwidżecie, używając następującego kodu XML: <EditText android:id="@+id/txtsearch" ... android:layout_gravity="center_vertical" android:background="@layout/shape" android:hint="Enter place,city,state" android:drawableRight="@drawable/cross" /> Chcę jednak wyczyścić, EditTextkiedy kliknięty zostanie osadzony obraz. W jaki sposób mogę to zrobić?

4
Repozytoria buildscript dla Androida: jcenter VS mavencentral
Kiedy ostatnio korzystałem z Android Studio, generowałem .gradlepliki z mavencentral()repozytoriami buildscript, ale teraz jest jcenter(). Czy ktoś mógłby wyjaśnić związane z tym problemy. Czy są jeszcze jakieś repozytoria? Kiedy powinniśmy je zamienić? Jaki wpływ mają na projekty, moduły, biblioteki? Jakieś inne niezbędne rzeczy dla programistów Androida? Kto jest odpowiedzialny za …

7
Czy istnieje sposób na stylizowanie TextView do wielkich liter wszystkich jego liter?
Chciałbym móc przypisać atrybut lub styl xml do TextViewtego, który utworzy dowolny tekst we WSZYSTKICH LITERACH. Atrybuty android:inputType="textCapCharacters"i android:capitalize="characters"nic nie robią i wyglądają tak, jakby były dla tekstu wprowadzonego przez użytkownika, a nie TextView. Chciałbym to zrobić, aby oddzielić styl od treści. Wiem, że mógłbym to zrobić programowo, ale znów …

21
Odbiornik do sprawdzania połączenia internetowego w aplikacji na Androida
Rozwijam odbiornik transmisji dla systemu Android do sprawdzania połączenia internetowego. Problem polega na tym, że mój odbiornik jest wywoływany dwa razy. Chcę, aby został wywołany tylko wtedy, gdy sieć jest dostępna. Jeśli jest niedostępny, nie chcę otrzymywać powiadomień. To jest odbiornik transmisji public class NetworkChangeReceiver extends BroadcastReceiver { @Override public …

7
Biblioteki nie są już dodawane do APK po aktualizacji do ADT 22
Mam dość duży projekt aplikacji na Androida, który odwołuje się do kilku projektów bibliotecznych. Wszystko było w porządku, dopóki nie zaktualizowałem wtyczki Eclipse ADT do najnowszej wersji (v22). Oczywiście zaktualizowałem także SDK. Nie widzę żadnych błędów kompilacji w środowisku Eclipse, ale kiedy uruchamiam projekt na telefonie, pojawia się błąd NoClassDefFoundError. …
238 android  eclipse  adt 

25
Błąd „: app: lintVitalRelease” podczas generowania podpisanego pliku APK
Próbowałem przesłać swoją aplikację w Google Play i napotkałem komunikat o błędzie: „Przesłałeś pakiet do debugowania. Ze względów bezpieczeństwa musisz wyłączyć debugowanie, zanim będzie można go opublikować w Google Play. Dowiedz się więcej o plikach do debugowania”. Potem napisałem android:debuggable="false"w moim manifeście i spróbowałem ponownie. Wystąpił ten sam błąd, więc …
238 java  android  gradle 

21
Jak sprawdzić, czy Wi-Fi jest podłączony do Androida?
Nie chcę, aby mój użytkownik nawet próbował coś pobrać, chyba że ma połączenie Wi-Fi. Wydaje mi się jednak, że jestem w stanie stwierdzić, czy Wi-Fi jest włączone, ale nadal mogą mieć połączenie 3G. android.net.wifi.WifiManager m = (WifiManager) getSystemService(WIFI_SERVICE); android.net.wifi.SupplicantState s = m.getConnectionInfo().getSupplicantState(); NetworkInfo.DetailedState state = WifiInfo.getDetailedStateOf(s); if (state != NetworkInfo.DetailedState.CONNECTED) …

11
Wyłączyć widok edycji pełnoekranowej dla wprowadzania z klawiatury w trybie poziomym?
Na urządzeniach z Androidem, które używają miękkich klawiatur, chcę zapobiec wyświetlaniu widoku edycji klawiatury pełnoekranowej (pokazanego poniżej) w trybie poziomym (tzn. Chcę widzieć tylko samą klawiaturę miękką i mój widok za nią). Zakładam, że można to osiągnąć przy użyciu tej setExtractViewShown(false)metody InputMethodService, ale nie mogę uzyskać dostępu do domyślnej instancji …



6
Android dodaje proste animacje przy ustawianiu widoczności (widok. Odszedł)
Zaprojektowałem prosty układ. Skończyłem projekt bez animacji, ale teraz chcę dodawać animacje po zdarzeniu kliknięcia widoku tekstu i nie wiem, jak go używać. Czy mój projekt xml wygląda dobrze, czy nie? Wszelkie sugestie będą mile widziane. Mój XML <?xml version="1.0" encoding="UTF-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:longClickable="false" android:orientation="vertical" android:weightSum="16" > <LinearLayout …

17
Co oznacza komunikat o błędzie publikowania APK Google Play?
Próbuję opublikować nową wersję mojej aplikacji na Androida w Google Play i pojawia się następujący błąd? Nie można opublikować tej konfiguracji z następujących powodów: Wersja 1 nie jest obsługiwana w żadnej konfiguracji urządzenia: wszystkie urządzenia, które mogą otrzymać wersję 1, otrzymają wersję 4 Nie rozumiem tego Co to znaczy?


8
Zadanie w tle, okno dialogowe postępu, zmiana orientacji - czy istnieje jakieś 100% działające rozwiązanie?
Pobieram niektóre dane z Internetu w wątku w tle (używam AsyncTask) i wyświetlam okno dialogowe postępu podczas pobierania. Zmienia się orientacja, działanie jest ponownie uruchamiane, a następnie moja AsyncTask jest zakończona - chcę zamknąć okno dialogowe postępu i rozpocząć nowe działanie. Ale wywoływanie funkcjiISSUTDialog czasami generuje wyjątek (prawdopodobnie dlatego, że …

10
Dodaj dopełnienie do widoku programowo
Rozwijam aplikację na Androida 2.2. Mam fragment . W onCreateView(...)wywołaniu zwrotnym mojej klasy fragmentów nadmuchuję układ do fragmentu, jak poniżej: @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = inflater.inflate(R.layout.login, null); return view; } Powyższy plik układu jest zawyżony (login.xml): <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" …

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.