Articles of андроид

DatabaseReference и FirebaseDatabase – не могут разрешить символ

В настоящее время я работаю над приложениями для обмена чатами на уровне института на Android. Я использую Firebase в качестве облачного сервера. В настоящее время я столкнулся с Cannot Resolve Symbol error в DatabaseReference и FirebaseDatabase в следующей строке в моей MainActivity : private DatabaseReference root = FirebaseDatabase.getInstance().getReference().getRoot(); Я хочу, чтобы чаты использовали Firebase. Я […]

Android: imeOption & imeActionLable не меняет клавиатуру Введите метку с помощью Next

Я пытался понять это, но не успел. Кажется очень простым, но я не знаю, почему следующие два тега xml ( android:imeOptions="actionNext" android:imeActionLabel="Next" ) в коде не работают. <EditText android:id="@+id/stcnTxt" style="@style/DetailFormTextField" android:singleLine="true" android:imeOptions="actionNext" android:imeActionLabel="Next"> </EditText> В соответствии с клавиатурой верхнего кода введите ключ. Ярлык должен быть заменен следующей меткой. Но по-прежнему отображается клавиша ввода на клавиатуре. […]

Ошибка NewFromFD в nativeDecodeFileDescriptor – Android 4.4

Я использовал образец приложения Android ContactsList ( http://developer.android.com/shareables/training/ContactsList.zip ) в качестве примера для разработки контактов. Активность в моем приложении. Он отлично работает на всех версиях Android, но в Android 4.4 контактные изображения не загружаются, и я получаю следующую ошибку: NewFromFD failed in nativeDecodeFileDescriptor Это происходит во время выполнения этого метода: BitmapFactory.decodeFileDescriptor(fileDescriptor, null, options); И он […]

Как заблокировать экран устройства Android

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

Не удалось проанализировать файл API «frameworks / base / api / current.txt»

Я попытался добавить некоторые файлы в рамки Android. Все идет хорошо, за исключением того, что в конце компиляции я становлюсь ниже ошибки. Я попытался сделать update-api тоже, но не повезло, каждый раз в компиляции он дает ниже ошибок. Если кто-нибудь знает, как это преодолеть, пожалуйста, дайте мне знать. Docs droiddoc: out/target/common/docs/doc-comment-check Checking API: checkapi-last Checking […]

Когда присутствует интернет-соединение, и я нажимаю «проверить обновление» в Android Studio, я получаю сообщение «Connection Failed»

У меня есть действующее подключение к Интернету. Я недавно установил Android Studio с dev.android.com Проблема. Когда я нажимаю кнопку «Проверить наличие обновлений», я получаю сообщение «Не удалось подключиться: проверьте сетевое подключение и повторите попытку».

Как использовать встроенный менеджер загрузок на Android

Я хочу разработать приложение для платформы Android, которое может загружать некоторые файлы с моего сервера. Как я могу использовать диспетчер загрузки Android, как он используется в приложении Android Market? Я имею в виду, тот, когда пользователь загружает что-то, статус загрузки отображается на панели уведомлений. Извините за мой английский!

Компоненты кинжала 2 не генерируются при использовании Jack

Когда я включаю компилятор Jack в Android Studio 2.2, компонент Dagger 2 не генерируется. Можно ли использовать кинжал 2 с Джеком? Если да, то как мне настроить настройку моего приложения? Из моего приложения build.gradle : jackOptions { enabled true } compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 }

ClassCastException при добавлении LayoutParams

Какой класс мне нужно использовать при настройке LayoutParams моего LinearLayout ? Следующие два не работают: linLayout.setLayoutParams(new ViewGroup.LayoutParams(50,50)); linLayout.setLayoutParams(new android.widget.LinearLayout.LayoutParams(50,50)); Если я сначала получу параметры, измените их и верну их, он работает. Поэтому я полагаю, что Params, который я получил, наследуется от ViewGroup.LayoutParams … Есть идеи? СПАСИБО

Изменение цвета в соответствии со значением строки поиска

Я пытаюсь изменить цвет в соответствии со значением строки поиска. Я бы хотел, чтобы цвета появлялись в широком диапазоне. Вот что я пробовал, но он не дает мне цветов, которые я хочу: seekBarColor.setOnSeekBarChangeListener( new OnSeekBarChangeListener() { int progress = 0; @Override public void onProgressChanged(SeekBar seekBar, int progresValue, boolean fromUser) { progress = progresValue; int lower […]