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
Jak zmienić fontFamily z TextView w Androidzie
Więc chciałbym zmienić android:fontFamily w Androidzie, ale nie widzę żadnych wstępnie zdefiniowanych czcionek w Androidzie. Jak wybrać jeden ze wstępnie zdefiniowanych? Tak naprawdę nie muszę definiować własnego TypeFace'a, ale wszystko, czego potrzebuję, to coś innego niż to, co pokazuje teraz. <TextView android:id="@+id/HeaderText" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentTop="true" android:layout_centerHorizontal="true" android:layout_marginTop="52dp" android:gravity="center" android:text="CallerBlocker" android:textSize="40dp" …

27
android.os.FileUriExposedException: file: ///storage/emulated/0/test.txt udostępniony poza aplikacją poprzez Intent.getData ()
Aplikacja ulega awarii, gdy próbuję otworzyć plik. Działa poniżej Androida Nougat, ale na Androidzie Nougat ulega awarii. Występuje awaria tylko wtedy, gdy próbuję otworzyć plik z karty SD, a nie z partycji systemowej. Masz problem z pozwoleniem? Przykładowy kod: File file = new File("/storage/emulated/0/test.txt"); Intent intent = new Intent(Intent.ACTION_VIEW); intent.setDataAndType(Uri.fromFile(file), …


20
Standardowy przycisk Androida w innym kolorze
Chciałbym nieznacznie zmienić kolor standardowego przycisku Androida, aby lepiej pasował do marki klienta. Najlepszym sposobem, jaki do tej pory znalazłem, jest zmiana Buttonszuflady na szufladę w res/drawable/red_button.xml: <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_pressed="true" android:drawable="@drawable/red_button_pressed" /> <item android:state_focused="true" android:drawable="@drawable/red_button_focus" /> <item android:drawable="@drawable/red_button_rest" /> </selector> Ale zrobienie tego wymaga stworzenia trzech …

17
Jak zapobiec zamknięciu okna dialogowego po kliknięciu przycisku
Mam okno dialogowe EditTextdo wprowadzania danych. Kiedy kliknę przycisk „tak” w oknie dialogowym, potwierdzi wejście, a następnie zamknie okno dialogowe. Jeśli jednak dane wejściowe są nieprawidłowe, chcę pozostać w tym samym oknie dialogowym. Za każdym razem, bez względu na dane wejściowe, okno dialogowe powinno zostać automatycznie zamknięte po kliknięciu przycisku …





30
„Nie można rozwiązać symbolu R” w Android Studio
Chcesz poprawić ten post? Podaj szczegółowe odpowiedzi na to pytanie, w tym cytaty i wyjaśnienie, dlaczego Twoja odpowiedź jest poprawna. Odpowiedzi bez wystarczającej ilości szczegółów mogą być edytowane lub usuwane. W każdym przypadku we wszystkich moich klasach, do których się odwołuję R.id.something, Rjest on czerwony i mówi „nie można rozwiązać …


13
Najlepsza praktyka tworzenia instancji nowego fragmentu Androida
Widziałem dwie ogólne praktyki tworzenia nowego fragmentu w aplikacji: Fragment newFragment = new MyFragment(); i Fragment newFragment = MyFragment.newInstance(); Druga opcja wykorzystuje metodę statyczną newInstance()i ogólnie zawiera następującą metodę. public static Fragment newInstance() { MyFragment myFragment = new MyFragment(); return myFragment; } Na początku myślałem, że główną korzyścią jest to, …



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.