Вопросы с тегом «android»

Android - это мобильная операционная система Google, используемая для программирования или разработки цифровых устройств (смартфоны, планшеты, автомобили, телевизоры, одежда, стекло, IoT). Для тем, связанных с Android, используйте специальные теги Android, такие как android-intent, android-активность, android-адаптер и т. Д. Для вопросов, не связанных с разработкой или программированием, но связанных с платформой Android, используйте эту ссылку: https: // android.stackexchange.com.



19
Автоматическая всплывающая клавиатура при запуске Activity
У меня относительно простой вопрос. У меня есть активность, в которой много EditText. Когда я открываю действие, оно автоматически фокусируется на первом EditText и отображает виртуальную клавиатуру. Как я могу предотвратить это?

7
Разница между JSONObject и JSONArray
Бегло взглянув на Google, я нашел ссылку, которая описывает разницу, но с точки зрения синтаксиса. Когда в сценарии программирования одно предпочтительнее другого?
99 java  android  json  arrays 

24
Ошибка Android [Попытка вызвать виртуальный метод void android.app.ActionBar для ссылки на пустой объект]
У меня есть модуль кода, который реализует viewpager с навигационным ящиком, однако, когда я запускаю код, я получаю следующую ошибку 01-26 09:20:02.958: D/AndroidRuntime(18779): Shutting down VM 01-26 09:20:02.959: E/AndroidRuntime(18779): FATAL EXCEPTION: main 01-26 09:20:02.959: E/AndroidRuntime(18779): Process: com.example.tabwithslidingdrawer, PID: 18779 01-26 09:20:02.959: E/AndroidRuntime(18779): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.tabwithslidingdrawer/com.example.tabwithslidingdrawer.MainActivity}: java.lang.NullPointerException: Attempt …
99 android 

10
Не удается сделать настраиваемый DialogFragment прозрачным поверх фрагмента
Мне нужно создать диалог над фрагментом (который занимает весь экран). Диалог должен быть плавающим диалоговым окном, который будет расположен над фрагментом, причем фрагмент затемнен за пределами фрагмента. Для настраиваемого диалогового окна у меня есть linearLayout с изогнутыми краями, независимо от того, что я делаю, диалоговое окно имеет черные границы со …

7
Разрешение предоставляется только системному приложению
У меня есть системное приложение, которое использует системные разрешения, и эти разрешения перечислены в манифесте. Eclipse выдает следующую ошибку, когда я пытаюсь создать сборку (сборка из командной строки работает): Разрешение предоставляется только системным приложениям Я уже знаю, что моему приложению требуются системные разрешения, и для меня это не проблема, потому …
99 android  eclipse  lint 

6
Как передать значения из одного действия в предыдущее действие
Как передать значение с одного экрана на предыдущий? Рассмотрим этот случай: у меня два занятия. На первом экране есть по одной TextViewкнопке, а на втором - по одной EditTextи кнопке. Если я нажму первую кнопку, произойдет переход ко второму действию, и здесь пользователь должен будет что-то ввести в текстовое поле. …

5
Библиотеки диаграмм Android [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 5 лет назад . Уточните этот вопрос Я пытаюсь найти быструю и надежную …


3
Какова цель аннотаций @SmallTest, @MediumTest и @LargeTest в Android?
Я новичок в Android и видел пример кода с использованием этих аннотаций. Например: @SmallTest public void testStuff() { TouchUtils.tapView(this, anEditTextView); sendKeys("H E L P SPACE M E PERIOD"); assertEquals("help me.", anEditTextView.getText().toString()); } Что делает эта аннотация?

4
Как использовать привязку данных и Kotlin в Android Studio 3.0.0
Я только начал использовать Android Studio 3.0.0, но каждый раз, когда я пытаюсь собрать свой проект, я получаю такую ​​ошибку: Error:Circular dependency between the following tasks: :app:compileDebugKotlin +--- :app:dataBindingExportBuildInfoDebug | \--- :app:compileDebugKotlin (*) \--- :app:kaptDebugKotlin \--- :app:dataBindingExportBuildInfoDebug (*) (*) - details omitted (listed previously) Я использую kapt "com.android.databinding:compiler:2.2.0" Раньше я …

16
Как выровнять по центру заголовок ActionBar в Android?
Я пытаюсь использовать следующий код для центрирования текста в ActionBar , но он выравнивается по левому краю. Как сделать так, чтобы он появился в центре? ActionBar actionBar = getActionBar(); actionBar.setDisplayShowTitleEnabled(true); actionBar.setTitle("Canteen Home"); actionBar.setHomeButtonEnabled(true); actionBar.setIcon(R.drawable.back);

10
Прокрутка страницы при появлении мягкой клавиатуры
У меня есть <ScrollView>макет: <?xml version="1.0" encoding="utf-8"?> <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/my_scrollview" android:layout_width="fill_parent" android:layout_height="wrap_content" > <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical" > <EditText android:id="@+id/input_one" android:layout_width="300dp" android:layout_height="wrap_content" android:layout_gravity="center" android:inputType="number" > <EditText android:id="@+id/input_two" android:layout_width="300dp" android:layout_height="wrap_content" android:layout_gravity="center" android:inputType="number" > <EditText android:id="@+id/input_three" android:layout_width="300dp" android:layout_height="wrap_content" android:layout_gravity="center" android:inputType="number" > <Button android:id="@+id/ok_btn" android:layout_width="200dp" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_marginTop="20dp" android:text="@string/ok_str" /> </LinearLayout> </ScrollView> Как …

1
runOnUiThread против Looper.getMainLooper (). сообщение в Android
Может ли кто-нибудь сказать мне, есть ли разница между использованием runOnUiThread () и Looper.getMainLooper (). Post () для выполнения задачи в потоке пользовательского интерфейса в Android? Единственное, что я могу определить, так это то, что, поскольку runOnUiThread является нестатическим методом Activity, Looper.getMainLooper (). Post () более удобен, когда вам нужно …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.