Articles of андроидного

Статус Android sms

Я знаю, что поставщик SMS не должен использоваться, но я хотел бы знать, каковы возможные значения для поля, называемого «статус» (некоторые из других полей тоже, но меня больше интересует статус) и Что эти значения означают, когда я это делаю: Uri uriSms = Uri.parse("content://sms/inbox"); Cursor c = context.getContentResolver().query(uriSms, null,null,null,null); //fields retrieved 0: _id 1: thread_id 2: […]

В Java / Eclipse, почему установка точки останова в моем коде изменяет эффект этого оператора?

Я пишу приложение Android в Eclipse и отображаю текст на экране с помощью TextView . Другой поток иногда меняет текст этого представления со следующим кодом: runOnUiThread(new Runnable() { @Override public void run() { view.setText(newLyric); } }); Я хотел отладить строку setText чтобы проверить, что была передана правильная строка (как и для некоторого текста, она не […]

Java.lang.OutOfMemoryError при попытке загрузить растровое изображение в imageView

Я пытаюсь загрузить растровое изображение в android imageView. Но получите этот java.lang.OutOfMemoryError Как я могу избежать этого? 10-06 00:11:21.225: E/AndroidRuntime(6825): FATAL EXCEPTION: main 10-06 00:11:21.225: E/AndroidRuntime(6825): java.lang.OutOfMemoryError 10-06 00:11:21.225: E/AndroidRuntime(6825): at android.graphics.BitmapFactory.nativeDecodeStream(Native Method) 10-06 00:11:21.225: E/AndroidRuntime(6825): at android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:650) 10-06 00:11:21.225: E/AndroidRuntime(6825): at android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:722) 10-06 00:11:21.225: E/AndroidRuntime(6825): at android.provider.MediaStore$Images$Media.getBitmap(MediaStore.java:790) 10-06 00:11:21.225: E/AndroidRuntime(6825): at de.vogella.android.todos.MySimpleArrayAdapter.getView(MySimpleArrayAdapter.java:85) 10-06 00:11:21.225: […]

Как настроить приложение только для портрета?

Единственное, что я могу найти, это использовать это: android:configChanges="orientation" android:screenOrientation="portrait" Но он остается нормальным. Мой манифест: ?xml version="1.0" encoding="utf-8"?> <application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:supportsRtl="true" android:configChanges="orientation" android:screenOrientation="portrait" android:theme="@style/AppTheme"> <activity android:name=".MainActivity"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> </application>

InputStream из папки Assets на Android возвращается пустым

Я не получаю никаких исключений, но когда я бегу … InputStream deckFile = context.getAssets().open("cards.txt"); Затем, deckFile.read () возвращает -1. Файл находится в правильной папке, и он НЕ пуст. Это должна быть самая легкая вещь в мире … EDIT: AssetManager действительно перечисляет «cards.txt» как есть, так что это не должно быть проблемой.

Есть ли способ определить, подписано ли приложение Android для производства или отладки во время выполнения?

Есть ли способ определить, подписано ли приложение Android для производства или отладки во время выполнения?

Java Arraylist удаляет несколько элементов по индексу

Вот мой код: for (int i = 0; i < myarraylist.size(); i++) { for (int j = 0; j < stopwords.size(); j++) { if (stopwords.get(j).equals(myarraylist.get(i))) { myarraylist.remove(i); id.remove(i); i–; // to look at the same index again! } } } У меня проблема. После удаления элемента все индексы всегда меняются, цикл выше настолько грязный. Чтобы […]

«Источник не найден» при отладке приложения Android с помощью Eclipse

Код выглядит следующим образом, и я устанавливаю точку останова на определенной строке (я отметил ее в приведенном ниже коде, на самом деле Eclipse всегда сообщает мне «источник не найден», где бы я не установил точку останова): package com.app.MainActivity; import java.io.IOException; import org.xmlpull.v1.XmlPullParser; import org.xmlpull.v1.XmlPullParserException; import android.app.Activity; import android.content.res.XmlResourceParser; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import […]

Изменение цвета текста ListView на клике

У меня есть настроенный ListView который каждая строка списка состоит из ImageView и двух TextView . Я хочу изменить цвет текста на белый, когда элемент списка нажат (только в щелчке). Кроме того, я хочу изменить цвет на черный, когда элемент «unclicked» (когда «нажатие» отпущено). Я уже сделал изменение цвета фона элемента, когда его щелкнули со […]

Добавить элемент в список массивов android

Я хочу добавить значение, получаемое из текстового представления android, в существующий массив list.eg мой текущий список массивов содержит значения Крикет, Футбол и текстовое представление. Я хочу добавить хоккей в список массивов на последней позиции. Затем мой список массивов станет Крикетом , футбол, хоккей. Мой список массивов крикета и футбола исходит из предыдущей активности. Но теперь […]