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.



3
Jak korzystać z ThreeTenABP w Android Project
Zadaję to pytanie, ponieważ jestem nowy w Javie i Androidzie i szukałem godzin, próbując to rozgryźć. Odpowiedź pochodzi z kombinacji powiązanych odpowiedzi, więc pomyślałem, że udokumentuję to, czego się nauczyłem dla każdego, kto może mieć problemy. Zobacz odpowiedź. Używam Androida Studio 2.1.2, a moja konfiguracja Java jest następująca: >java -version …

8
StartForeground kończy się niepowodzeniem po aktualizacji do Androida 8.1
Po uaktualnieniu telefonu do wersji 8.1 Developer Preview moja usługa w tle nie uruchamia się poprawnie. W mojej długo działającej usłudze zaimplementowałem metodę startForeground, aby rozpocząć bieżące powiadomienie, które jest wywoływane podczas tworzenia. @TargetApi(Build.VERSION_CODES.O) private fun startForeground() { // Safe call, handled by compat lib. val notificationBuilder = NotificationCompat.Builder(this, DEFAULT_CHANNEL_ID) …

15
Problemy z renderowaniem w Android Studio
Korzystam z Android Studio 0.2.3 i po normalnym otwarciu układu aktywności podgląd powinien pojawić się po prawej stronie, aby móc przełączać się między trybem Tekst a tryb projektowania , który ponownie powinien wyświetlać podgląd układu. Ale żaden podgląd nie jest wyświetlany po prawej stronie, ani w trybie tekstowym , ani …

30
Android - błąd: wykonanie nie powiodło się dla zadania „: app: transformClassesWithDexForRelease”
Problem polega na tym, że jestem w stanie uruchomić moją aplikację, gdy zmieniam debugtryb, ale nie działa, gdy przełączam się w releasetryb. Wyjątek: **FAILURE: Build failed with an exception.** > Execution failed for task ':app:transformClassesWithDexForRelease'. > com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command '/Library/Java/JavaVirtualMachines/jdk1.8.0_65.jdk/Contents/Home/bin/java'' finished with non-zero exit value 1 …

6
Jak zaimplementować ViewPager z różnymi fragmentami / układami
Kiedy rozpoczynam działanie, które implementuje viewpager, viewpager tworzył różne fragmenty. Chcę używać różnych układów dla każdego fragmentu, ale problem polega na tym, że przeglądarka pokazuje maksymalnie dwa układy na maksimum (drugi układ na wszystkich pozostałych fragmentach po 1). Oto kod SwipeActivity, który implementuje przeglądarkę: public class SwipeActivity extends FragmentActivity { …

14
getActivity () zwraca null w funkcji Fragment
Mam fragment (F1) z taką metodą publiczną public void asd() { if (getActivity() == null) { Log.d("yes","it is null"); } } i tak, kiedy nazywam to (z działania), jest ono zerowe ... FragmentTransaction transaction1 = getSupportFragmentManager().beginTransaction(); F1 f1 = new F1(); transaction1.replace(R.id.upperPart, f1); transaction1.commit(); f1.asd(); To musi być coś, co …

7
Google Maps Android API v2 - Interactive InfoWindow (jak w oryginalnych mapach Google na Androida)
Staram się dostosować do własnych potrzeb InfoWindowpo kliknięciu znacznika za pomocą nowego interfejsu API Map Google w wersji 2. Chcę, żeby wyglądało to w oryginalnej aplikacji Google do tworzenia map. Lubię to: Kiedy mam w ImageButtonśrodku, nie działa - całość InfoWindowjest zaznaczona, a nie tylko ImageButton. Czytam, że dzieje się …


10
Tekst Centrum Android na płótnie
Próbuję wyświetlić tekst przy użyciu poniższego kodu. Problem polega na tym, że tekst nie jest wyśrodkowany poziomo. Kiedy ustawiam współrzędne drawText, ustawia dolną część tekstu w tej pozycji. Chciałbym, aby tekst został narysowany tak, aby był wyśrodkowany również poziomo. To zdjęcie pokazuje mój problem dalej: @Override protected void onDraw(Canvas canvas) …

8
Android Paint: .measureText () vs .getTextBounds ()
Korzystam z tekstu Paint.getTextBounds(), ponieważ jestem zainteresowany uzyskaniem zarówno wysokości, jak i szerokości tekstu do renderowania. Jednak rzeczywisty tekst renderowane jest zawsze nieco szerszy niż .width()w Rectinformacji wypełnionej przez getTextBounds(). Ku mojemu zaskoczeniu przetestowałem .measureText()i stwierdziłem, że zwraca inną (wyższą) wartość. Spróbowałem i uznałem, że jest poprawny. Dlaczego zgłaszają różne …


22
Programowo zmień typ wprowadzania tekstu edycji z HASŁA na NORMALNY i odwrotnie
W mojej aplikacji mam EditTextdomyślny typ danych wejściowych domyślnie ustawiony na android:inputType="textPassword"deault. Ma CheckBoxpo swojej prawej stronie, która po zaznaczeniu zmienia typ wprowadzania tego EditText na NORMAL PLAIN TEXT. Kod na to jest password.setInputType(InputType.TYPE_TEXT_VARIATION_VISIBLE_PASSWORD); Mój problem polega na tym, że gdy ta opcja jest odznaczona, powinna ponownie ustawić typ danych …

9
Zmień limit czasu Volley
Korzystam z nowej struktury Volley dla Androida, aby wysłać żądanie do mojego serwera. Ale upływa limit czasu przed otrzymaniem odpowiedzi, chociaż nie odpowiada. Próbowałem dodać ten kod: HttpConnectionParams.setConnectionTimeout(httpParams, 5000); HttpConnectionParams.setSoTimeout(httpParams, timeoutMs); w HttpClientStackstrukturze Volley do innej liczby całkowitej (50000), ale nadal upływa limit czasu przed 50 sekundami. Czy istnieje sposób …

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.