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.

8
Iteracja tablicy JSON w systemie Android / Java
Buduję aplikację na Androida, która musi pobrać i zsynchronizować się z bazą danych online. Wysyłam zapytanie z aplikacji do strony php, która zwraca odpowiednie wiersze z bazy danych w formacie JSON. czy ktoś może mi powiedzieć, jak najlepiej wykonać iterację przez tablicę JSON? Otrzymuję tablicę obiektów: [{json object},{json object},{json object}] …
148 java  android  arrays  json 

11
Jak zmienić rozmiar emulatora AVD (w Eclipse)?
Piszę moją pierwszą aplikację na Androida dla małej firmy, która ma kilka telefonów Droid. Ustawiłem AVD dla telefonu o odpowiedniej rozdzielczości: 854 pikseli wysokości. Pracuję na MacBooku Pro z maksymalną rozdzielczością ekranu 900 pikseli wysokości, więc po uruchomieniu emulatora spód jest obcięty. Czy jest sposób na skalowanie wyświetlacza emulatora w …

10
jak zaimplementować odbiornik długich kliknięć w widoku listy
Chcę dodać OnLongClickListenerdo mojego widoku listy. Za każdym razem, gdy użytkownik długo naciska element na liście, należy wykonać jakąś akcję, ale mój kod nie przechwytuje tego nasłuchiwania. Proszę, daj mi znać, gdzie popełniam błąd. Podobny kod działa setOnItemClickListenerbardzo dobrze. Oto kod: listView.setOnItemLongClickListener(new AdapterView.OnItemLongClickListener() { public boolean onItemLongClick(AdapterView<?> arg0, View v, …

11
Android: karty na dole
Widziałem trochę gadaniny o tym, ale nic konkretnego. Czy istnieje sposób, aby umieścić karty w TabWidget u dołu ekranu? Jeśli tak to jak? Próbowałem następujących rzeczy, ale nie zadziałało: a) ustawienie tabwidget poniżej framelayout b) ustawienie grawitacji tabwidget na „bottom” Dzięki! llappall
148 android  tabwidget 

15
java.lang.IllegalArgumentException: widok nie jest dołączony do menedżera okien
Mam działanie, które uruchamia AsyncTask i pokazuje okno dialogowe postępu na czas trwania operacji. Zadeklarowano, że aktywność NIE jest odtwarzana przez obrót lub przesuwanie klawiatury. <activity android:name=".MyActivity" android:label="@string/app_name" android:configChanges="keyboardHidden|orientation" > <intent-filter> </intent-filter> </activity> Po zakończeniu zadania zamykam okno dialogowe, ale na niektórych telefonach (framework: 1.5, 1.6) wyrzuca taki błąd: java.lang.IllegalArgumentException: …
148 android 


18
Aplikacja YouTube na Androida Play Video Intent
Stworzyłem aplikację, w której można pobierać filmy z YouTube'a na Androida. Teraz chcę, żebyś odtwarzał wideo w natywnej aplikacji YouTube, abyś mógł go również pobrać. Aby to zrobić, muszę znać zamiar, który generuje natywna aplikacja YouTube, aby móc odtwarzać aplikację YouTube. Mógłbym to łatwo zrobić, gdybym miał program YouTube na …

9
Android Recyclerview vs ListView z Viewholder
Niedawno natknąłem się na Androida, RecyclerViewktóry został wydany z Androidem 5.0 i wydaje się, że RecyclerViewjest to po prostu zamknięty w sobie tradycyjny ListViewwzorzec ViewHolder, który promuje ponowne użycie widoku, zamiast tworzyć go za każdym razem. Jakie są inne korzyści z używania RecyclerView? Jeśli oba mają ten sam efekt pod …

6
Czy jest dostępna bezpłatna biblioteka OCR dla systemu Android? [Zamknięte]
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …
148 android  ocr 

13
obsłużyć kliknięcie linku Textview w mojej aplikacji na Androida
Obecnie renderuję dane wejściowe HTML w TextView w następujący sposób: tv.setText(Html.fromHtml("<a href='test'>test</a>")); Wyświetlany kod HTML jest dostarczany za pośrednictwem zewnętrznego zasobu, więc nie mogę zmieniać rzeczy tak, jak chcę, ale mogę oczywiście zmodyfikować kod HTML, aby zmienić wartość href, powiedzmy, na coś innego. Chcę mieć możliwość obsługi kliknięcia łącza bezpośrednio …

5
Android - dynamiczne dodawanie widoków do widoku
Mam układ do widoku - <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:padding="0px" android:orientation="vertical"> <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/items_header" style="@style/Home.ListHeader" /> <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/items_none" android:visibility="gone" style="@style/TextBlock" android:paddingLeft="6px" /> <ListView android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/items_list" /> </LinearLayout> To, co chcę robić, to moja główna działalność z takim układem <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:padding="0px" android:id="@+id/item_wrapper"> </LinearLayout> Chcę …

10
Dane formularza wieloczęściowego POST przy użyciu programu Retrofit 2.0, w tym obrazu
Próbuję wykonać HTTP POST do serwera przy użyciu Retrofit 2.0 MediaType MEDIA_TYPE_TEXT = MediaType.parse("text/plain"); MediaType MEDIA_TYPE_IMAGE = MediaType.parse("image/*"); ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream(); imageBitmap.compress(Bitmap.CompressFormat.JPEG,90,byteArrayOutputStream); profilePictureByte = byteArrayOutputStream.toByteArray(); Call<APIResults> call = ServiceAPI.updateProfile( RequestBody.create(MEDIA_TYPE_TEXT, emailString), RequestBody.create(MEDIA_TYPE_IMAGE, profilePictureByte)); call.enqueue(); Serwer zwraca błąd informujący, że plik jest nieprawidłowy. To dziwne, ponieważ próbowałem przesłać ten …

11
Uprawnienia systemu Android M: zdezorientowany użyciem funkcji shouldShowRequestPermissionRationale ()
Przeglądałem oficjalny dokument dotyczący nowego modelu uprawnień w systemie Android M. Mówi on o shouldShowRequestPermissionRationale()funkcji, która zwraca, truejeśli aplikacja zażądała wcześniej tego uprawnienia, a użytkownik odmówił. Jeśli użytkownik odrzucił prośbę o pozwolenie w przeszłości i wybrał opcję Nie pytaj ponownie, ta metoda zwraca false. Ale jak możemy rozróżnić następujące dwa …

6
Dodaj obraz tła do kształtu w XML Android
Jak dodać obraz tła do kształtu? Kod, który wypróbowałem poniżej, ale bez powodzenia: <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" android:padding="10dp"> //here is where i need to set the image <solid android:color="@drawable/button_image"/> <corners android:bottomRightRadius="5dp" android:bottomLeftRadius="5dp" android:topLeftRadius="5dp" android:topRightRadius="5dp"/> </shape>

11
java.lang.IllegalStateException: fragment nie jest dołączony do działania
Rzadko otrzymuję ten błąd podczas wykonywania wywołania interfejsu API. java.lang.IllegalStateException: Fragment not attached to Activity Próbowałem umieścić kod w isAdded()metodzie, aby sprawdzić, czy fragment jest aktualnie dodawany do jej aktywności, ale nadal rzadko pojawia się ten błąd. Nie rozumiem, dlaczego nadal otrzymuję ten błąd. Jak mogę temu zapobiec? Pokazuje błąd …

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.