android- все статьи тега ➜ страница 37


Преобразование строки в целое число на Android

как преобразовать строку в целое число? у меня есть текстовое поле, в которое пользователь вводит число: EditText et = (EditText) findViewById(R.id.entry1); String hello = et.getText().toString(); и значение присваивается строка hello. Я хочу преобразовать его в целое число, чтобы я мог получить число, которое они набрали; он будет использоваться позже в коде. есть ли способ получить EditText в целое число? Это пропустило бы среднего человека. Если нет, то строка в целое число будет просто ...

Удаление прослушивателя onclick

у меня есть объект, где текст циклически и отображает сообщения о состоянии. Когда сообщения изменяются, я хочу, чтобы событие click объекта изменилось, чтобы вы перешли к действию, к которому относится сообщение. Итак, у меня есть TextView mTitleView и я назначаю событие вот так. public void setOnTitleClickListener(OnClickListener listener) { mTitleView.setOnClickListener(listener); } Как удалить событие click? Есть некоторые сообщения о состоянии, которые не имеют области действия, п ...

Использование ароматов сборки-структурирование исходных папок и сборка.gradle правильно

обратите внимание: ответ отредактирован после ответа Ксавье Я пытаюсь использовать разные Build Flavors для одного и того же проекта приложения в Android Studio. Тем не менее, мне кажется, что у меня ужасное время, чтобы настроить его для правильной работы. действия: создайте новый проект Android Studio с именем 'Test'. открыть сборки.gradle* и добавил следующие строки: productFlavors { flavor1 { packageName 'com.android.studio.test.flavor1' } flavor2 { packageName 'com.and ...

Установить цвет TextView span в Android

можно ли установить цвет только промежуток текста в TextView? Я хотел бы сделать что-то похожее на Твиттер, в котором часть текста синий. См. изображение ниже: ...

Как получить высоту ActionBar?

Я пытаюсь получить высоту ActionBar (используя Sherlock) каждый раз, когда создается действие (специально для обработки изменений конфигурации при вращении, где высота панели действий может измениться). для этого я использую метод ActionBar.getHeight() работает только когда Это. когда первое действие создается в первый раз, я могу позвонить getHeight() на onCreateOptionsMenu обратный. Но этот метод не вызывается после. так что мой вопрос, когда я могу назвать getHeight() и быть уверенным, чт ...

Вызов getLayoutInflater() в местах, не находящихся в активности

что нужно импортировать или как я могу вызвать макет inflater в местах, отличных от деятельности? public static void method(Context context){ //this doesn't work the getLayoutInflater method could not be found LayoutInflater inflater = getLayoutInflater(); // this also doesn't work LayoutInflater inflater = context.getLayoutInflater(); } Я могу назвать getLayoutInflater только в деятельности, это ограничение? Что делать, если я хочу создать пользовательский диалог, и я хочу р ...

В чем разница между панелью действий и недавно введенной панелью инструментов?

после того, как Google представила Material Design, я услышал о новом классе виджетов под названием Toolbar. Что такое панель инструментов, и какова точная разница между ActionBar и ToolBar? ...

Android:Как я могу проверить ввод EditText?

Мне нужно сделать проверку ввода формы на серии EditTexts. Я использую OnFocusChangeListeners для запуска проверки после ввода пользователем каждого из них, но это не ведет себя так, как требуется для последнего EditText. Если я нажимаю на кнопку "Готово" при вводе в окончательный EditText, то InputMethod отключается, но технически фокус никогда не теряется на EditText (и поэтому проверка никогда не происходит). Что лучше решение? должен ли я контролировать, когда InputMethod освобождается от ...

Отключить мигающий курсор EditText

кто-нибудь знает, как отключить мигающий курсор в EditText посмотреть? ...

зачем нужен unaligned apk?

Gradle в Android игры для Android производит в два двоичных: выровнен и выравниваются. The документ сказал... после того, как вы подписали APK своим закрытым ключом, запустите zipalign в файле. Этот инструмент гарантирует, что все несжатые данные начинаются с определенного байтового выравнивания относительно начала файла. Обеспечение выравнивания на 4-байтовых границах, обеспечивает оптимизацию производительности при установке на устройство. При выравнивании, система Android умеет читать фа ...

Как сделать макет с видом заполнить оставшееся пространство?

Я разрабатываю свой пользовательский интерфейс приложения. Мне нужен макет выглядит так: ( кнопки). Проблема в том, что я не знаю, как убедиться, что TextView заполнит оставшееся пространство, с двумя кнопками фиксированного размера. Если я использую fill_parent для просмотра текста, вторая кнопка ( > ) не может быть показана. Как я могу создать макет, который выглядит как на картинке? ...

Восстановить окно LogCat в Android Studio

Я недавно начал использовать Android студия версии v0.1.1, и я не могу показаться, чтобы найти чтение logcat... Он исчез? Или если нет, то как я могу включить его? если он исчез, есть ли способ включить что-то подобное для регистрации моего поведения приложения (и в основном сбоев)? ...

Что.dex файлы в Android?

У меня есть несколько вопросов по поводу dex files что это dex файл в Android? как работает dex для Android? как они используются при отладке приложения для Android? похожи ли они на файлы классов java? Мне нужна конкретная информация, пожалуйста, помогите в этом, и любые реальные примеры приветствуются! ...

android: перемещение вида на сенсорном перемещении (ACTION MOVE)

Я хотел бы сделать простой элемент управления: контейнер с видом внутри. Если я касаюсь контейнера и двигаю пальцем, я хочу переместить вид, чтобы следовать за моим пальцем. какой контейнер (макет) я должен использовать? Как это сделать? Мне не нужно использовать поверхность, но простой макет. ...

Как установить versionName в имени файла APK с помощью gradle?

Я пытаюсь установить конкретный номер версии в gradle автоматически сгенерированное APK имя файла. Теперь gradle генерирует myapp-release.apk но я хочу, чтобы это выглядело как myapp-release-1.0.apk. Я пробовал переименовывать варианты, которые кажутся грязными. Есть ли простой способ сделать это? buildTypes { release { signingConfig signingConfigs.release applicationVariants.each { variant -> def file = variant.outputFile variant.outputFile = new File(file ...

Можно ли изменить, где сохраняются виртуальные устройства Android?

Я настроил Android SDK и Eclipse на моей машине под управлением Windows XP и AVDs (виртуальные устройства Android) сохраняются в "документы и настройкипользователей.Android" по умолчанию. Есть ли способ изменить это поведение? У меня есть все другие компоненты, сохраненные в каталоге на отдельном разделе, и я хотел бы, чтобы все было консолидировано. Очевидно, не очень большое дело, но кто-нибудь здесь знает обходной путь для этого? ...

Android webview медленно

мой android webviews медленно. Это на все, от телефонов до 3.0+ таблетки с более адекватными характеристиками Я знаю, что webviews должны быть "ограничены", но я вижу, что веб-приложения сделаны с телефонным разрывом, который должен использовать все виды CSS3 и JQuery колдовство, они работают просто отлично и скорейшей так что я что-то упускаю, есть ли какой-то myWebview.SPEEDHACK(1) что я могу использовать, чтобы ускорить процесс? кроме того, иногда содержимое моего webview просто не загруж ...

Как открыть номеронабиратель с отображаемым номером телефона?

мне не нужно звонить по номеру телефона, мне просто нужно, чтобы номеронабиратель открылся с уже отображенным номером телефона. Что Intent должен ли я использовать для достижения этой цели? ...

Ваш контент должен иметь ListView с атрибутом id равным 'для Андроид.Р.ИД.список

Я создал xml-файл, как это: <?xml version="1.0" encoding="utf-8"?> <ListView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/list" > </ListView> и: public class ExampleActivity extends ListActivity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceStat ...

notifyDataSetChanged пример

Я пытаюсь использовать в своей Android Application the notifyDataSetChanged() метод ArrayAdapter но это не работает для меня. Я нашел как ответить здесь, что notifyDataSetChanged() должен работать в основном потоке, но для этого не было примера. кто-нибудь может прислать пример или хотя бы ссылку?! ...