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.

10
Jak ustawić obraz tła przycisku obrazu dla innego stanu?
Chcę przycisk obrazu z dwoma stanami i) normalny ii) dotknij (lub kliknij). Mam ustawiony normalny obraz w ImageButton tle i usiłuję zmian obrazu (wciśnięty) z onclick metody, ale to nie zmienia. Chcę, żeby po naciśnięciu przycisku obrazu obraz zmienił się z normalnego na wciśnięty, dopóki nie naciśnę innego przycisku, ale …

29
Android Studio: Instalacja aplikacji nie powiodła się
Próbowałem nauczyć się korzystać z Android Studio, ale kiedy próbuję uruchomić jeden z przykładowych programów, pojawia się następujący komunikat o błędzie: Instalacja nie powiodła się z komunikatem o wartości null. Możliwe, że ten problem został rozwiązany przez odinstalowanie istniejącej wersji pliku APK, jeśli jest obecna, a następnie ponowne zainstalowanie. OSTRZEŻENIE: …


5
Android TextField: ustaw fokus + programowe wprowadzanie danych programowo
Moim zdaniem mam wyszukiwanie EditText i chciałbym programowo wywołać zachowanie zdarzenia kliknięcia na polu, tj. Skupić się na polu tekstowym ORAZ wyświetlić klawiaturę ekranową, jeśli to konieczne (jeśli nie ma twardej klawiatury). Próbowałem field.requestFocus(). Pole faktycznie jest fokusem, ale klawiatura programowa nie jest wyświetlana. Próbowałem field.performClick(). Ale to tylko wywołuje …

6
Układ niestandardowy dla DialogFragment OnCreateView w porównaniu z OnCreateDialog
Próbuję utworzyć DialogFragment przy użyciu mojego własnego układu. Widziałem kilka różnych podejść. Czasami układ jest ustawiany w OnCreateDialog w następujący sposób: (używam Mono, ale trochę przyzwyczaiłem się do Java) public override Android.App.Dialog OnCreateDialog (Bundle savedInstanceState) { base.OnCreateDialog(savedInstanceState); AlertDialog.Builder b = new AlertDialog.Builder(Activity); //blah blah blah LayoutInflater i = Activity.LayoutInflater; b.SetView(i.Inflate(Resource.Layout.frag_SelectCase, …

10
Jak usunąć standardowy obraz tła ImageButton?
W ImageButtonChcę usunąć standardowy obraz tła przycisku. Na http://developer.android.com mówi się, że należy zdefiniować własny obraz tła lub ustawić przezroczysty kolor tła. Próbowałem ustawić czarne tło, ale nie dało to żadnego efektu ...

14
Jak uzyskać wartość wybranego elementu Spinner na ciąg?
Mam 5 Spinnerów. Aby to podsumować. To jest Spinner w xml <Spinner android:id="@+id/text_interested" android:layout_span="2" android:layout_width="wrap_content" android:layout_height="60px" android:entries="@array/interestedarrays" android:prompt="@string/interestedprompt" /> To jest Spinner w Javie submitbtn.setOnClickListener(new OnClickListener() { public void onClick(View v) { interested.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { public void onItemSelected( AdapterView<?> adapterView, View view, int i, long l) { interesting = interested.getItemAtPosition(i).toString(); …

11
Jak trwale ukryć pasek nawigacji w aktywności Androida?
Chcę na stałe ukryć pasek nawigacji w mojej aktywności (nie cały interfejs systemu). teraz używam tego fragmentu kodu getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION); Ukrywa pasek, ale gdy użytkownik dotknie ekranu, pojawia się ponownie. czy istnieje sposób, aby ukryć to na stałe do czasu aktywności onStop();

7
Android: Jak działają identyfikatory UUID Bluetooth?
Nie rozumiem, co oznacza identyfikator UUID Bluetooth. Czy identyfikatory UUID oznaczają protokoły (np. RFCOMM )? Jeśli tak, dlaczego te createRfcommSocketToServiceRecord()metody wymagają identyfikatorów UUID, skoro określają rfcomm bezpośrednio w swoich nazwach? Dlaczego przykładowy kod BluetoothChat ma pozornie dowolny, zakodowany na stałe identyfikator UUID? Moje pytanie pojawia się, ponieważ zgodnie z tym …

7
Pobierz katalog aplikacji
Czy ktoś wie, jak uzyskać ścieżkę do katalogu mojej aplikacji? (np. /data/data/my.app.lication/) Obecnie używam tej metody: myActivity.getFilesDir().getParent();ale wydaje mi się, że jest to obejście, gdy istnieje prostsze rozwiązanie. Efektem ubocznym jest również utworzenie fileskatalogu, który nie jest potrzebny. Wyjaśnienie: Po pierwsze - dzięki za odpowiedzi. Próbuję zrozumieć, czy istnieje już …

7
Czy Secure.ANDROID_ID jest unikalne dla każdego urządzenia?
Używam tego połączenia: Secure.getString(getApplicationContext().getContentResolver(), Secure.ANDROID_ID); Aby uzyskać identyfikator UID dla urządzenia. Myślę jednak, że otrzymuję ten sam identyfikator z wielu urządzeń. Czy to powinno być możliwe? Ten identyfikator to: 9774d56d682e549c i najwyraźniej występuje problem z kilkoma urządzeniami zwracającymi ten identyfikator http://code.google.com/p/android/issues/list?cursor=10603&updated=10603&ts=1295993403

12
Jak mockować metodę e w Log
Tutaj Utils.java jest moją klasą do przetestowania, a następującą metodą jest wywoływana w klasie UtilsTest. Nawet jeśli kpię z metody Log.e, jak pokazano poniżej @Before public void setUp() { when(Log.e(any(String.class),any(String.class))).thenReturn(any(Integer.class)); utils = spy(new Utils()); } Otrzymuję następujący wyjątek java.lang.RuntimeException: Method e in android.util.Log not mocked. See http://g.co/androidstudio/not-mocked for details. at …
81 android  junit  mockito 


11
Jak sprawdzić, czy plik RecyclerView / LinearLayoutManager jest przewijany do góry czy do dołu?
Obecnie używam poniższego kodu, aby sprawdzić, czy SwipeRefreshLayout powinno być włączone. private void laySwipeToggle() { if (mRecyclerView.getChildCount() == 0 || mRecyclerView.getChildAt(0).getTop() == 0) { mLaySwipe.setEnabled(true); } else { mLaySwipe.setEnabled(false); } } Ale tu jest problem. Po przewinięciu do granicy widoku innego elementu mRecyclerView.getChildAt(0).getTop()również zwraca 0. Czy jest coś takiego jak …

2
Czy istnieje lepszy sposób uzyskania odwołania do elementu nadrzędnego RecyclerView z karty?
Mam przypadek użycia, w którym potrzebuję odwołania do rodzica RecyclerViewz wnętrza adaptera, a konkretnie z wnętrza onBindViewHoldermetody. Do tej pory przypisuję go do członka klasy prywatnej w onCreateViewHoldermetodzie przekazującej viewGroup parentargument w następujący sposób: private ViewGroup mParent; @Override public ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { // inflater logic. mParent = …

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.