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

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

12
Показати перегляд зображення з контуру файлу?
Мені потрібно показати зображення, використовуючи лише ім'я файлу, а не ідентифікатор ресурсу. ImageView imgView = new ImageView(this); imgView.setBackgroundResource(R.drawable.img1); Я маю зображення img1 у папці, що малюється. Я хочу показати це зображення з файлу. Як я можу це зробити?

27
У додатку для Android метод Toolbar.setTitle не має ефекту - назва програми відображається як заголовок
Я намагаюся створити просту програму за допомогою бібліотеки android-support-v7: 21. Фрагменти коду: MainActivity.java public class MainActivity extends ActionBarActivity { Toolbar mActionBarToolbar; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mActionBarToolbar = (Toolbar) findViewById(R.id.toolbar_actionbar); mActionBarToolbar.setTitle("My title"); setSupportActionBar(mActionBarToolbar); } activity_main.xml <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true" android:orientation="vertical"> <android.support.v7.widget.Toolbar android:id="@+id/toolbar_actionbar" android:background="@null" android:layout_width="match_parent" android:layout_height="?actionBarSize" …

11
Примусовий режим орієнтації «портрет»
Я намагаюсь застосувати режим «портрет» для моєї програми, оскільки моя програма абсолютно не розроблена для «пейзажного» режиму. Прочитавши деякі форуми, я додав ці рядки у свій файл маніфесту: <application android:debuggable="true" android:icon="@drawable/icon" android:label="@string/app_name" android:screenOrientation="portrait"> Але це не працює на моєму пристрої (HTC Desire). Він перемикається з "портретного" ло "пейзажного", ігноруючи рядки …

7
Діалогове вікно введення тексту Android
Коли користувач натискає на Buttonмоє додаток (яке надруковано в SurfaceView), я хотів би, щоб текст Dialogз’явився, і я хотів би зберегти результат у String. Я хотів би, щоб текст Dialogнаклав поточний екран. Як я можу це зробити?
298 android  text  input 

7
Цей клас обробника повинен стати статичним або можуть виникати витоки: IncomingHandler
Я розробляю додаток Android 2.3.3 із сервісом. Я маю це всередині цієї служби для спілкування з Основною діяльністю: public class UDPListenerService extends Service { private static final String TAG = "UDPListenerService"; //private ThreadGroup myThreads = new ThreadGroup("UDPListenerServiceWorker"); private UDPListenerThread myThread; /** * Handler to communicate from WorkerThread to service. */ …

30
Виняток "відкрито не вдалося: EACCES (в дозволі відмовлено)" на Android
Я отримую не вдалося відкрити: EACCES (Permission denied) на лінії OutputStream myOutput = new FileOutputStream(outFileName); Я перевірив корінь, і спробував android.permission.WRITE_EXTERNAL_STORAGE. Як я можу виправити цю проблему? try { InputStream myInput; myInput = getAssets().open("XXX.db"); // Path to the just created empty db String outFileName = "/data/data/XX/databases/" + "XXX.db"; // Open …

25
Як встановити вибраний елемент Spinner за значенням, а не за позицією?
У мене є перегляд оновлень, де мені потрібно попередньо вибрати значення, збережене в базі даних для Spinner. Я мав на увазі щось подібне, але методу Adapterнемає indexOf, тому я застряг. void setSpinner(String value) { int pos = getSpinnerField().getAdapter().indexOf(value); getSpinnerField().setSelection(pos); }
296 java  android  adapter  spinner 

16
часті проблеми, що виникають при перегляді андроїда, помилка розбору XML: нев'язуваний префікс
У мене часті проблеми в андроїд зору Error parsing XML: unbound prefix on Line 2. <?xml version="1.0" encoding="utf-8"?> <LinearLayout android:orientation="vertical" android:id="@+id/myScrollLayout" android:layout_width="fill_parent" android:layout_height="wrap_content"> <TextView android:layout_height="wrap_content" android:layout_width="fill_parent" android:text="Family" android:id="@+id/Family" android:textSize="16px" android:padding="5px" android:textStyle="bold" android:gravity="center_horizontal"> </TextView> <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical" android:scrollbars="vertical"> <LinearLayout android:orientation="vertical" android:id="@+id/myMainLayout" android:layout_width="fill_parent" android:layout_height="wrap_content"> </LinearLayout> </ScrollView> </LinearLayout>

4
Чи є спосіб показати попередній перегляд вмісту RecyclerView в редакторі Android Studio?
Коли я додаю RecyclerView до макета, він відображається як порожній екран. Чи існує спосіб, наприклад, через toolsпростір імен, показати попередній перегляд вмісту RecyclerView?

25
Емулятор: Помилка: емуляція x86 в даний час вимагає апаратного прискорення
Я спробував запустити свою програму Hello World в Android Studio. Я отримав таку помилку: Емулятор: ПОМИЛКА: емуляція x86 в даний час вимагає апаратного прискорення! Будь ласка, переконайтеся, що Intel HAXM правильно встановлений та застосований. Статус прискорення процесора: модуль ядра HAX не встановлений! Чи можете ви сказати мені, що я можу …

8
Як використовувати інструменти: overrideLibrary у файлі build.gradle?
Я використовую бібліотеки "Leanback", для яких потрібен Android 17 або новішої версії. Однак мій додаток підтримує minSDK 16, тож я отримую помилку збірки від висловлювань gradle Error:Execution failed for task ':Tasks:processPhoneDebugManifest'. > Manifest merger failed : uses-sdk:minSdkVersion 16 cannot be smaller than version 17 declared in library /Users/mike/Projects/android-for-dummies-v3/Tasks/build/intermediates/exploded-aar/com.android.support/leanback-v17/21.0.2/AndroidManifest.xml Suggestion: use …

9
GSON кидає "Очікувано, BEGIN_OBJECT, але BEGIN_ARRAY"?
Я намагаюся проаналізувати рядок JSON, як цей [ { "updated_at":"2012-03-02 21:06:01", "fetched_at":"2012-03-02 21:28:37.728840", "description":null, "language":null, "title":"JOHN", "url":"http://rus.JOHN.JOHN/rss.php", "icon_url":null, "logo_url":null, "id":"4f4791da203d0c2d76000035", "modified":"2012-03-02 23:28:58.840076" }, { "updated_at":"2012-03-02 14:07:44", "fetched_at":"2012-03-02 21:28:37.033108", "description":null, "language":null, "title":"PETER", "url":"http://PETER.PETER.lv/rss.php", "icon_url":null, "logo_url":null, "id":"4f476f61203d0c2d89000253", "modified":"2012-03-02 23:28:57.928001" } ] у перелік об’єктів. List<ChannelSearchEnum> lcs = (List<ChannelSearchEnum>) new Gson().fromJson( jstring , …
295 java  android  gson 

12
Відправлення даних назад до Основної діяльності в Android
У мене два види діяльності: основна діяльність та дитяча діяльність. Коли я натискаю кнопку в основній діяльності, активність дитини починається. Тепер я хочу повернути деякі дані назад на головний екран. Я використовував клас Bundle, але він не працює. Це кидає деякі винятки з виконання. Чи є для цього рішення?

16
RecyclerView проти ListView
Від розробника Android ( створення списків і карток ): Віджет RecyclerView - це більш вдосконалена і гнучка версія ListView. Гаразд, це звучить круто, але коли я побачив цю прикладну картину, я дуже розгубився щодо різниці між цими двома. Зображення вище можна легко створити за ListViewдопомогою спеціального адаптера. Отже, в якій …

10
Як я можу програмно підключитися до певної мережі Wi-Fi в Android?
Я хочу створити додаток, який відображає список доступних мереж Wi-Fi та підключається до тієї мережі, яку вибрав користувач. Я реалізував частину, що показує результати сканування. Тепер я хочу підключитися до певної мережі, вибраної користувачем зі списку результатів сканування. Як це зробити?

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