Запитання з тегом «android»

Android - це мобільна операційна система Google, яка використовується для програмування або розробки цифрових пристроїв (смартфонів, планшетів, автомобілів, телевізорів, зносу, скла, IoT). Для тем, пов’язаних з Android, використовуйте спеціальні теги для Android, такі як Android-наміри, андроїд-активність, андроїд-адаптер тощо. Для питань, окрім розробки чи програмування, але пов'язаних із рамками Android, скористайтеся цим посиланням: https: // android.stackexchange.com.

11
Чому я отримую “MismatchSenderId” з боку сервера GCM?
Я намагаюся створити push-службу для мого додатка для Android, і я слідую документації та прикладу Google GCM щодо цього: Я можу зареєструвати / скасувати реєстрацію програми для Android. З мого боку сервера я бачу, що у мене зареєстрована одна передплата, але коли я намагаюся надіслати повідомлення з сервера на свою …

4
Як створити нитку Looper, а потім негайно надіслати йому повідомлення?
У мене є робоча нитка, яка сидить у фоновому режимі і обробляє повідомлення. Щось на зразок цього: class Worker extends Thread { public volatile Handler handler; // actually private, of course public void run() { Looper.prepare(); mHandler = new Handler() { // the Handler hooks up to the current Thread …

9
Android WebView із спотвореними символами UTF-8.
Я використовую деякі веб-перегляди у своєму додатку для Android, але не можу зробити так, щоб вони відображались у кодуванні utf-8. Якщо використати цей, я не побачу своїх скандинавських статутів: mWebView.loadUrl("file:///android_asset/om.html") А якщо спробувати цей, я взагалі нічого не покажу mWebView.loadDataWithBaseURL("file:///android_asset/om.html", null, "text/html", "utf-8",null); З повагою
76 android  webview  utf 

10
Як керувати шириною та висотою діалогового вікна попередження за замовчуванням в Android?
AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setTitle("Title"); builder.setItems(items, new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int item) { Toast.makeText(getApplicationContext(), items[item], Toast.LENGTH_SHORT).show(); } }); AlertDialog alert = builder.create(); Я використовую наведений вище код для відображення діалогового вікна попередження. За замовчуванням він заповнює екран по ширині та wrap_content по висоті. Як я можу …

4
Максимальна ширина та висота для ImageView в Android
Отже, у мене є набір ImageView з android:maxHeight="100px" android:maxWidth="250px" android:minHeight="100px" android:minWidth="250px" android:scaleType="centerInside" Цей вигляд зображення використовується для показу зображення, отриманого з галереї або камери. В обох випадках розмір зображення не змінюється відповідно до розміру зображення, він просто розширює свій простір на стільки, скільки йому потрібно. Будь-яка ідея, як змусити це …

9
Як налаштувати фон елемента та колір тексту елемента всередині NavigationView?
Я хочу досягти чогось подібного, показаного в Документах з матеріального дизайну . colorControlHighlight використовується для фону на позначених елементах. Мені потрібно налаштувати: фон не позначено перевірено колір тексту колір тексту не позначений

10
Як відкрити програму електронної пошти через Intents (але лише програму електронної пошти)
Я хочу налаштувати частину моєї програми, яка дозволяє користувачам надсилати швидкий електронний лист іншому користувачеві. Це не дуже складно налаштувати: Intent intent = new Intent(Intent.ACTION_SEND); intent.setType("text/plain"); intent.putExtra(Intent.EXTRA_SUBJECT, subject); intent.putExtra(Intent.EXTRA_TEXT, message); Intent mailer = Intent.createChooser(intent, null); startActivity(mailer); Однак проблема полягає в тому, що ACTION_SEND приймається не лише програмами електронної пошти - …
76 android 

8
Як встановити початковий масштаб / ширину для веб-перегляду
Я намагаюся, щоб WebView мав подібну поведінку, як браузер Android. Браузер відкриває всі сторінки таким чином, що намагається відповідати їх ширині екрану. Однак поведінка WebView за замовчуванням починається зі 100% піксельної шкали, щоб вона почала масштабуватися у верхньому лівому куті. Я витратив останні кілька годин, намагаючись знайти спосіб отримати WebView …

8
Передача об’єкта із дії у фрагмент
У мене є Activityякий використовує Fragment. Я просто хочу передати об'єкт з цього Activityв Fragment. Як я міг це зробити? Усі підручники, які я бачив досі, де отримують дані з ресурсів. РЕДАГУВАТИ: Давайте будемо трохи точнішими: Моя активність має ListViewліву частину. Коли ви натискаєте на неї, ідея полягає в тому, …
76 android 

7
Що таке курсор у розробці Android?
Я переглядав деякі коди в Інтернеті щодо підключення до бази даних, пошуку. Я бачив Cursor cur1= moveToFirst()у багатьох кодах, я хотів би знати, для чого потрібен курсор і чому ми використовуємо його, moveToFirst()оскільки я новачок в android.
76 android  cursor 

25
Помилка: Помилка виконання для завдання ': app: processDebugResources'. > java.io.IOException: Не вдалося видалити папку “” в android studio
Я намагаюся розробити додаток для Android за допомогою Android Studio, тому я створив додаток для Android і хочу його опублікувати. Кожного разу, коли я натискаю “build project”, щоб отримати файл apk, я отримую таку помилку: Error:Execution failed for task ':app:processDebugResources'. > java.io.IOException: Could not delete folder C:\Users\ehsan\AndroidStudioProjects\MyApplication3\app\build\generated\source\r\debug\com\example\ehsan Build.gradle: apply plugin: …

8
Чому додавання OnClickListener усередині onBindViewHolder RecyclerView.Adapter вважається поганою практикою?
У мене є такий код для RecyclerView.Adapterкласу, і він чудово працює: public class MyAdapter extends RecyclerView.Adapter<MyAdapter.Viewholder> { private List<Information> items; private int itemLayout; public MyAdapter(List<Information> items, int itemLayout){ this.items = items; this.itemLayout = itemLayout; } @Override public Viewholder onCreateViewHolder(ViewGroup parent, int viewType) { View v = LayoutInflater.from(parent.getContext()).inflate(itemLayout, parent, false); return …

12
Виявити кінець ScrollView
У мене є додаток, який має Activity, який використовує ScrollView. Мені потрібно виявити, коли користувач потрапляє в суть ScrollView. Я трохи погуглив і знайшов цю сторінку, де пояснено. Але, у прикладі, що хлопці поширюється ScrollView. Як я вже сказав, мені потрібно розширити Діяльність. Отже, я сказав "добре, спробуємо зробити власний …


11
Немає вмісту для відображення через парсер джексона, що закінчується введенням
Я отримую цю відповідь від сервера {"status":"true","msg":"success"} Я намагаюся проаналізувати цей рядок json за допомогою бібліотеки парсера Jackson, але я якось стикаюся із зазначенням винятку mapping com.fasterxml.jackson.databind.JsonMappingException: No content to map due to end-of-input at [Source: java.io.StringReader@421ea4c0; line: 1, column: 1] Чому ми отримуємо подібні винятки? Як зрозуміти, що викликає …
76 java  android  json  jackson 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.