android- все статьи тега ➜ страница 53
Как использовать привязку данных с фрагментом
Я пытаюсь следовать примеру привязки данных из официального документа google https://developer.android.com/tools/data-binding/guide.html за исключением того, что я пытаюсь применить Data-biding к фрагменту, а не к действию. ошибка, которую я сейчас получаю при компиляции Error:(37, 27) No resource type specified (at 'text' with value '@{marsdata.martianSols}. onCreate для фрагмента выглядит так: @Override public void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedI ...
Как прокрутить вниз в ScrollView при запуске активности
Я показываю некоторые данные в ScrollView. При запуске активности (метод onCreate) я заполняю ScrollView данными и хочу прокрутить вниз. Я пытался использовать getScrollView().fullScroll(ScrollView.FOCUS_DOWN). Это работает, когда я делаю это как действие при нажатии кнопки, но оно не работает в методе onCreate. есть ли способ, как прокрутить ScrollView в нижней части при запуске активности? Это означает, что представление уже прокручивается вниз при первом отображении. ...
Как добавить Apache HTTP API (legacy) в качестве зависимости времени компиляции для сборки.оценка для Android M?
Как уже упоминалось здесь, Android M не будет поддерживать Apache HTTP API. В документе указано: вместо этого используйте класс HttpURLConnection. или чтобы продолжить использование Apache HTTP API, необходимо сначала объявить следующую зависимость времени компиляции в сборке.файл gradle: android { useLibrary ' org.апаш.http.наследие' } я преобразовал большую часть моего использование проекта HttpClient для HttpURLConnection, однако, я все еще нужно чтобы использовать HttpCl ...
Преобразование Uri в строку
можно ли преобразовать Uri до String и наоборот? Потому что я хочу получить Uri превращается в String перейти в другую деятельность через intent.putextra() и если это невозможно, Может ли кто-нибудь предложить мне способ, как пройти выбранный Uri в другой деятельности? ...
Как включить / отключить bluetooth программно в android
привет всем, Я хочу включить / отключить bluetooth через программу..У меня есть следующий код. BluetoothAdapter mBluetoothAdapter = BluetoothAdapter.getDefaultAdapter(); if (!mBluetoothAdapter.isEnabled()) { Intent enableBtIntent = new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE); startActivityForResult(enableBtIntent, REQUEST_ENABLE_BT); но такой код не работает в SDK 1.5..Как я могу сделать то же самое в SDK 1.5.? ...
Как изменить значок меню в панели действий программно
как изменить значок меню в ActionBar программно? Я пытался использовать MenuItem menuItem = (MenuItem)findViewById(R. id. action_settings); пункт меню.с seticon(getResources().getDrawable (R. drawable.ic_launcher)) но это не работает. Это мой код: MainActivity package com.test; import android.os.Bundle; import android.support.v7.app.ActionBarActivity; import android.view.Menu; import android.view.MenuItem; import android.view.View; import android.widget.Button; public class MainActiv ...
Разница между adjustResize и adjustPan в android?
Я попытался написать код, который используется для изменения размера компонентов пользовательского интерфейса, когда софт-клавиатуры появляется. Когда я использую adjustResize, это res-размер компонентов пользовательского интерфейса и в то же время adjustPan дал мне тот же выход. Я хочу знать разницу между ними и когда использовать каждый компонент? Какой из них (adjustPan или adjustResize) хорош для изменения размера пользовательского интерфейса? вот мой xml: <ScrollView xmlns:android= ...
Что такое контекст в Java? [дубликат]
этот вопрос уже есть ответ здесь: Что такое "контекст" на Android? 30 ответов я погуглил это и прочитал документацию Java, но я немного запутался. Может кто-нибудь, пожалуйста, объясните, что такое Context Это на простом английском языке? ...
Как использовать isInEditMode() для просмотра макета с пользовательским представлением в Редакторе
Я должен редактировать программное обеспечение, которое имеет пользовательский вид, когда я пытаюсь редактировать макет xml, Eclipse говорит мне: Вид Использования.isInEditMode() в пользовательских представлениях, чтобы пропустить код при отображении в Eclipse но я понятия не имею о как и здесь Я должен использовать isInEditMode() в приложении мой xml-файл <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" ...
Как настроить инъекцию зависимости кинжала с нуля в проекте Android?
Как использовать кинжал? Как настроить Dagger для работы в моем проекте Android? Я хотел бы использовать кинжал в моем проекте Android, но я нахожу его запутанным. EDIT: Dagger2 также выходит с 2015 04 15, и это еще более запутанно! [этот вопрос является "заглушкой", на которую я добавляю свой ответ, поскольку я узнал больше о Dagger1 и узнал больше о Dagger2. Этот вопрос скорее руководство а не "вопрос."] ...
Android: Dex не может разобрать версию 52 байт кода
Я просто переключился на Android Studio 2.1, и эта ошибка появилась при попытке скомпилировать приложение, которое ранее работало: Error:Error converting bytecode to dex: Cause: Dex cannot parse version 52 byte code. This is caused by library dependencies that have been compiled using Java 8 or above. If you are using the 'java' gradle plugin in a library submodule add targetCompatibility = '1.7' sourceCompatibility = '1.7' to that submodule's build.gradle file. Я уже обновил gradle основн ...
Подстрочный и Надстрочный индекс строка в Android
как можно напечатать строку с подстрочным или надстрочным индексом? Вы можете сделать это без внешней библиотеки? Я хочу, чтобы это отображалось в TextView в Android. ...
полей EditText андроид onChange, после чего слушатель
Я знаю немного о TextWatcher но это срабатывает на каждый символ, который вы вводите. Мне нужен слушатель, который срабатывает всякий раз, когда пользователь заканчивает редактирование. Возможно ли это? Также в TextWatcher Я получаю экземпляр Editable но мне нужен экземпляр EditText. Как мне это получить? EDIT: второй вопрос более важный. Пожалуйста, ответь. ...
Отображение сообщения в iOS, которое имеет ту же функциональность, что и тост в Android
Мне нужно знать, есть ли какой-либо метод в iOS, который ведет себя как тостовые сообщения в Android. То есть, мне нужно отобразить сообщение, которое автоматически отклоняется через несколько секунд. Это похоже на функциональность класса Toast в среде Android. ...
Android: получение URI файла из URI содержимого?
в моем приложении пользователь должен выбрать аудиофайл, который затем обрабатывает приложение. Проблема в том, что для того, чтобы приложение делало то, что я хочу, чтобы оно делало с аудиофайлами, мне нужно, чтобы URI был в формате файла. Когда я использую собственный музыкальный плеер Android для поиска аудиофайла в приложении, URI-это URI контента, который выглядит следующим образом: content://media/external/audio/media/710 однако, используя популярное приложение файлового менеджера Astro ...
Как обнаружить изменение ориентации в макете в Android?
Я только что реализовал функцию изменения ориентации - например, когда макет изменяется от портрета к ландшафту (или наоборот). Как я могу определить, когда событие изменения ориентации завершено. на OrientationEventListener не работает. Как я могу получать уведомления о событиях изменения ориентации макета? ...
Макет координатора с панелью инструментов во фрагментах или активности
с новой библиотекой дизайна есть несколько новых макетов, которые сильно изменяют поведение панели инструментов, если разработчик этого хочет. Поскольку разные фрагменты имеют разное поведение и цели, например фрагмент галереи со свернутой панелью инструментов, показывающей важную фотографию, или фрагмент без scrollview, который просто не нуждается в appbarlayout для скрытия панели инструментов, наличие одной панели инструментов в действии может оказаться трудным. Так что с этим, я должен перем ...
Как проверить версию Google Play services?
в моем приложении мне нужно проверить версию Google Play services (которая установлена на устройстве пользователя). Возможно ли это ? И если да, то как я могу это сделать? Я искал Google, но я ничего не мог найти! ...
Как Установить Текст В EditText
Как я могу установить текст EditText? ...
Android-реализация startForeground для сервиса?
поэтому я не уверен, где/как реализовать этот метод, чтобы мой сервис работал на переднем плане. В настоящее время я начинаю свою службу следующим образом в другом действии: Intent i = new Intent(context, myService.class); context.startService(i); а затем в myServices' onCreate () я пытаюсь startForeground ()...? Notification notification = new Notification(); startForeground(1, notification); Так что да я немного потерял и не уверен, как это реализовать. ...