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.



11
Wyjątek „Nie można dodać okna - token zerowy nie jest dla aplikacji” w systemie Android
Gdy próbuję otworzyć okno dialogowe, pojawia się następujący wyjątek Androida. Czy ktoś może mi pomóc zrozumieć, co się dzieje i jak mogę rozwiązać ten problem? android.view.WindowManager$BadTokenException: Unable to add window -- token null is not for an application at android.view.ViewRoot.setView(ViewRoot.java:509) at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:177) at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:91) at android.app.Dialog.show(Dialog.java:241)

18
Jak zrobić mniejszy RatingBar?
Dodałem RatingBar w układzie: <RatingBar android:id="@+id/ratingbar" android:layout_width="wrap_content" android:layout_height="wrap_content" android:numStars="5" android:stepSize="1.0" /> Ale domyślny styl paska oceny jest za duży. Próbowałem to zmienić, dodając styl androida:style="?android:attr/ratingBarStyleSmall" Ale wynik jest za mały i nie można ustawić stawki za pomocą tej właściwości. Jak mogłem to zrobić?

13
Usuń / ukryj preferencję z ekranu
Mam działanie, które rozszerza PreferenceActivity. Ładuję preferencje z pliku xml. Ale w niektórych przypadkach muszę całkowicie ukryć jedną z preferencji na ekranie na podstawie stanu mojej aplikacji. Istnieje metoda setEnabled, ale nie jest to dokładnie to, czego chcę. Chcę całkowicie usunąć tę preferencję z ekranu. Czy to możliwe ?


11
Android OnClickListener - zidentyfikuj przycisk
Mam aktywność: public class Mtest extends Activity { Button b1; Button b2; public void onCreate(Bundle savedInstanceState) { ... b1 = (Button) findViewById(R.id.b1); b2 = (Button) findViewById(R.id.b2); b1.setOnClickListener(myhandler); b2.setOnClickListener(myhandler); ... } View.OnClickListener myhandler = new View.OnClickListener() { public void onClick(View v) { // MY QUESTION STARTS HERE!!! // IF b1 do …

8
Tworzenie widoku wyszukiwania, który wygląda jak wytyczne dotyczące projektowania materiałów
Obecnie uczę się, jak przekonwertować moją aplikację na Material Design i trochę utknąłem. Dodałem pasek narzędzi, a moja szuflada nawigacyjna nakłada całą zawartość. Próbuję teraz utworzyć rozwijane wyszukiwanie, które wygląda tak, jak w wytycznych dotyczących materiałów : Oto, co mam teraz i nie mogę wymyślić, jak to zrobić, jak powyżej: …


6
Powiadomienie przechodzi stare Intent Extras
Tworzę powiadomienie wewnątrz BroadcastReceiver za pomocą tego kodu: String ns = Context.NOTIFICATION_SERVICE; NotificationManager mNotificationManager = (NotificationManager) context.getSystemService(ns); int icon = R.drawable.ic_stat_notification; CharSequence tickerText = "New Notification"; long when = System.currentTimeMillis(); Notification notification = new Notification(icon, tickerText, when); notification.defaults |= Notification.DEFAULT_VIBRATE; long[] vibrate = {0,100,200,200,200,200}; notification.vibrate = vibrate; notification.flags |= Notification.FLAG_AUTO_CANCEL; …

8
Czy mogę wykonać synchroniczne żądanie z volleyem?
Wyobraź sobie, że jestem w usłudze, która ma już wątek w tle. Czy mogę wykonać żądanie przy użyciu woleja w tym samym wątku, aby wywołania zwrotne były synchroniczne? Są ku temu 2 powody: - Po pierwsze, nie potrzebuję kolejnego wątku, a tworzenie go byłoby marnotrawstwem. - Po drugie, jeśli jestem …

30
Błąd: (23, 17) Nie udało się rozwiązać: junit: junit: 4.12
Dlaczego za każdym razem, gdy tworzę nowy projekt w Android Studio, zawsze pojawia się: Błąd: (23, 17) Nie udało się rozwiązać problemu: junit: junit: 4.12? Kiedy usuwam testCompile 'junit:junit:4.12'w zależnościach, to już nie jest problem. build.gradle apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "23.0.1" defaultConfig { applicationId "com.okedroid.myapplication" minSdkVersion …

20
Ustanowione połączenie zostało przerwane przez oprogramowanie na komputerze głównym
[2011-04-11 13:27:36 - ddmlib] Ustanowione połączenie zostało przerwane przez oprogramowanie na komputerze głównym java.io.IOException: ustanowione połączenie zostało przerwane przez oprogramowanie na komputerze głównym at sun.nio.ch.SocketDispatcher.write0 (metoda macierzysta) na sun.nio.ch.SocketDispatcher.write (nieznane źródło) at sun.nio.ch.IOUtil.writeFromNativeBuffer (nieznane źródło) na sun.nio.ch.IOUtil.write (nieznane źródło) na sun.nio.ch.SocketChannelImpl.write (nieznane źródło) w com.android.ddmlib.JdwpPacket.writeAndConsume (JdwpPacket.java:213) w com.android.ddmlib.Client.sendAndConsume (Client.java:573) w …
134 android 

18
Jak uzyskać klikalne hiperłącza w AlertDialog z zasobu ciągu?
To, co staram się osiągnąć, to mieć klikalne hiperłącza w tekście wiadomości wyświetlanym przez AlertDialog. Podczas gdy AlertDialogimplementacja szczęśliwie podkreśla i koloruje wszelkie hiperłącza (zdefiniowane przy użyciu <a href="...">przekazanego zasobu ciągu Builder.setMessage) dostarczone, linki nie stają się klikalne. Kod, którego obecnie używam, wygląda następująco: new AlertDialog.Builder(MainActivity.this).setTitle( R.string.Title_About).setMessage( getResources().getText(R.string.about)) .setPositiveButton(android.R.string.ok, null) …

11
Android: Wyczyść stos aktywności
W mojej aplikacji mam kilka działań. a przepływ jest bardzo skomplikowany. Po kliknięciu aplikacji Logout następuje przejście do ekranu logowania i stamtąd użytkownik może wyjść za pomocą przycisku anulowania (dzwonienie system.exit(0)) kiedy wychodzę lub cofam, system wywołuje działanie ze stosu :( jak mogę wyczyścić wszystkie działania na stosie po przejściu …

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.