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.

18
Po wylogowaniu wyczyść stos historii aktywności, zapobiegając otwieraniu przycisku „wstecz” tylko dla zalogowanych działań
Wszystkie działania w mojej aplikacji wymagają zalogowania użytkownika, aby wyświetlić. Użytkownicy mogą wylogować się z niemal każdej aktywności. Jest to wymóg aplikacji. W dowolnym momencie, jeśli użytkownik wyloguje się, chcę wysłać użytkownika do Loginu Activity. W tym momencie chcę, aby ta aktywność była na dole stosu historii, więc naciśnięcie przycisku …

21
Jak ustawić pozycję kursora w EditText?
Są dwa EditText, podczas ładowania strony tekst jest ustawiany w pierwszym EditText, więc teraz kursor będzie w miejscu początkowym EditText, chcę ustawić pozycję kursora w drugim EditText, który nie zawiera danych. Jak to zrobić?

27
Domyślna FirebaseApp nie jest inicjowana
Widzimy kilka wyjątków od komunikatu Default FirebaseApp is not initialized in this process com.example.app. Make sure to call FirebaseApp.initializeApp(Context) first.w naszej aplikacji na Androida, w której właśnie dodaliśmy Firebase Remote Config. Ślad stosu wygląda następująco: Fatal Exception: java.lang.IllegalStateException: Default FirebaseApp is not initialized in this process com.example.app. Make sure to …

9
Jak programowo rozłożyć widoki w RelativeLayout?
Staram się osiągnąć następujące programowo (zamiast deklaratywnie poprzez XML): <RelativeLayout...> <TextView ... android:id="@+id/label1" /> <TextView ... android:id="@+id/label2" android:layout_below: "@id/label1" /> </RelativeLayout> Innymi słowy, jak sprawić, aby drugi TextViewpojawił się poniżej pierwszego, ale chcę to zrobić w kodzie: RelativeLayout layout = new RelativeLayout(this); TextView label1 = new TextView(this); TextView label2 = …

5
Różnica między wersjami podpisu - V1 (Jar Signature) i V2 (Full APK Signature) podczas generowania podpisanego APK w Android Studio?
Wybierz przynajmniej jedną z wersji podpisu do użycia w Android Studio 2.3 Teraz podczas generowania podpisanego pliku APK w Android Studio pokazuje dwie opcje (CheckBox), a mianowicie 1. V1 (Jar Signature)i 2. V2 (Full APK Signature)jako Wersje podpisu w ostatnim kroku procesu generowania podpisanego pliku APK. Jaka jest różnica między …


28
Połączenie manifestu nie powiodło się: uses-sdk: minSdkVersion 14
Od czasu pobrania najnowszego zestawu SDK i zainstalowania aplikacji Android Studio mój projekt się nie buduje. Otrzymuję następujący komunikat: Error:Gradle: Execution failed for task ':SampleProject:processProdDebugManifest'. > Manifest merger failed : uses-sdk:minSdkVersion 14 cannot be smaller than version L declared in library com.android.support:support-v4:21.0.0-rc1

7
Różnica między kontekstem działania a kontekstem aplikacji
To mnie zaskoczyło, korzystałem z tego w zestawie SDK Androida 2.1-r8: ProgressDialog.show(getApplicationContext(), ....); a także w Toast t = Toast.makeText(getApplicationContext(),....); używanie getApplicationContext()awarii zarówno ProgressDialogi Toast...., które doprowadziły mnie do tego pytania: Jakie są rzeczywiste różnice między kontekstem działania a kontekstem aplikacji, pomimo wspólnego sformułowania „Kontekst”?

30
FileProvider - IllegalArgumentException: Nie można znaleźć skonfigurowanego katalogu głównego
Próbuję zrobić zdjęcie aparatem, ale pojawia się następujący błąd: FATAL EXCEPTION: main Process: com.example.marek.myapplication, PID: 6747 java.lang.IllegalArgumentException: Failed to find configured root that contains /storage/emulated/0/Android/data/com.example.marek.myapplication/files/Pictures/JPEG_20170228_175633_470124220.jpg at android.support.v4.content.FileProvider$SimplePathStrategy.getUriForFile(FileProvider.java:711) at android.support.v4.content.FileProvider.getUriForFile(FileProvider.java:400) at com.example.marek.myapplication.MainActivity.dispatchTakePictureIntent(MainActivity.java:56) at com.example.marek.myapplication.MainActivity.access$100(MainActivity.java:22) at com.example.marek.myapplication.MainActivity$1.onClick(MainActivity.java:35) AndroidManifest.xml: <provider android:name="android.support.v4.content.FileProvider" android:authorities="com.example.marek.myapplication.fileprovider" android:enabled="true" android:grantUriPermissions="true"> <meta-data android:name="android.support.FILE_PROVIDER_PATHS" android:resource="@xml/file_paths" /> </provider> Jawa: Intent takePictureIntent = …

7
Android: Wyrównanie w pionie dla wielowierszowego EditText (obszar tekstowy)
Chcę mieć 5 linii na wysokość pola tekstowego. Korzystam z następującego kodu. <EditText android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="center" android:singleLine="false" android:lines="5" android:layout_marginLeft="10dip" android:layout_marginRight="10dip" /> Obszar tekstowy wygląda dobrze, ale problem polega na tym, że kursor miga na środku pola tekstowego. Chcę, aby migało w pierwszej linii, przy pierwszym znaku w polu tekstowym.

12
Otrzymuj wynik z DialogFragment
Korzystam z DialogFragments do wielu rzeczy: wybieranie pozycji z listy, wprowadzanie tekstu. Jaki jest najlepszy sposób na zwrócenie wartości (tj. Łańcucha lub elementu z listy) z powrotem do działania / fragmentu wywołującego? Obecnie wprowadzam działanie wywołujące DismissListeneri przekazuję DialogFragment odwołanie do działania. Dialog wywołuje następnie OnDimissmetodę w działaniu, a działanie …


6
Czy powinniśmy użyć RecyclerView, aby zastąpić ListView?
Dokumenty na Androida mówią: Widżet RecyclerView to bardziej zaawansowana i elastyczna wersja ListView. Ten widget jest pojemnikiem do wyświetlania dużych zestawów danych, które można bardzo skutecznie przewijać, utrzymując ograniczoną liczbę widoków. Użyj widżetu RecyclerView, jeśli masz kolekcje danych, których elementy zmieniają się w czasie wykonywania na podstawie akcji użytkownika lub …

25
Firebase onMessageReceived nie jest wywoływany, gdy aplikacja działa w tle
Pracuję z Firebase i testuję wysyłanie powiadomień do mojej aplikacji z mojego serwera, gdy aplikacja jest w tle. Powiadomienie jest wysyłane pomyślnie, pojawia się nawet w centrum powiadomień urządzenia, ale kiedy pojawia się powiadomienie lub nawet po kliknięciu, metoda onMessageReceived w mojej usłudze FCMessagingService nigdy nie jest wywoływana. Kiedy przetestowałem …

11
Android - ustawić program TextView TextStyle programowo?
Czy istnieje sposób programowego ustawienia textStyleatrybutu TextView? Wydaje się, że nie ma setTextStyle()metody. Żeby było jasne, nie mówię o stylach Widoku / Widżetu! Mówię o: <TextView android:id="@+id/my_text" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="Hello World" android:textStyle="bold" />
232 java  android  textview 

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.