Articles of андроида

Не удалось найти свойство 'aild' в исходном наборе main

Недавно я обновился до Android Studio 0.5 и плагина Android-Gradle 0.9. Теперь мой проект не освежает / синхронизирует. Я получаю следующую ошибку: Я проверил, что build.gradle в корне проекта использует 0.9. + Версию gradle. Как решить эту проблему?

Ароматы сборки студий Android Studio

У меня возникли проблемы с пониманием Build Flavors в Android Studio. Я пытаюсь достичь простой вещи: buidling 2 подписали APK с небольшим изменением кода. У «pro» APK просто есть другой drawer.xml в res/layout/ . Я прочитал несколько вещей в документации и здесь, в StackOverflow, но я ничего не вижу в моих изменениях build.gradle . Мой […]

Панель действия Overlay, закрытая статусной строкой

Я пытаюсь сделать мой переключатель приложения между истинным полным экраном (нет строки состояния, нет панели действий) и «нормальным режимом» (панель действий и строка состояния). Для этого я установил панель действий в режиме оверлея, и я разрешаю пользователю включать как панель действий, так и строку состояния: getWindow().addFlags(WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN); getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN); actionBar.show(); .. и выключен: getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN); getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN); actionBar.hide(); Это […]

Android. Кнопка не выглядит нажатой

Я просто начинаю разработку Android. У меня очень простая кнопка, созданная вот так: <Button android:id="@+id/howItWorksButton" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginTop="58dp" android:text="@string/how_it_works_button_title" /> В коде я устанавливаю для него цвет фона: howItWorksButton.setBackgroundColor(Color.RED); Это onClickListener: howItWorksButton.setOnClickListener(new OnClickListener() { public void onClick(View view) { Intent intent = new Intent(MainMenuActivity.this, HowItWorksActivity.class); MainMenuActivity.this.startActivity(intent); } }); Проблема в том, что когда я нажимаю […]

Android Thread.start () CalledFromWrongThreadException

Я не уверен, что мое занижение правильное, потому что я не получаю ожидаемого результата. У меня есть класс, внутри которого я вызываю метод, который должен начинать поток. public class MainActivity extends Activity { protected void onCreate(Bundle savedInstanceState) { beginListenForData() } Функция beginListenForData предназначена для запуска потока и проверки времени, если данные для чтения. Если это […]

Libgdx spritebatch не рисование на основе происхождения текстуры

Я рисую коллекцию спрайтов здесь, используя меньшую (4×4) текстуру при увеличении масштаба и большую (16×16) текстуру при увеличении. Когда уровень масштабирования достигает порога, происходит обмен. Однако для того, чтобы это был плавный переход, спрайты (расположенные в [x, y]) должны быть нарисованы с их началом, являющимся центром спрайта. В настоящее время они рисуются на основании их […]

Как восстановить доступ к активности после отправки на задний план

С помощью Espresso я пытаюсь протестировать отправку Activity на background, с кнопкой «Домой», а затем снова встать на передний план, чтобы выполнить некоторые проверки: @EspressoTest public void test() { onSomeView().check(matches(isDisplayed())); getInstrumentation().sendKeyDownUpSync(KeyEvent.KEYCODE_HOME); Context context = getInstrumentation().getTargetContext(); Intent intent = new Intent(context, MainActivity.class); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); context.startActivity(intent); onSomeView().check(matches(isDisplayed())); } Мне пришлось использовать intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); Что было предложено из-за исключения, но […]

Добавить диалоговое окно прогресса в sherlock панели действий из фрагмента sherlock

Есть ли способ добавить диалог прогресса в шпионку панели действий из sherlock fragment (а не для активности фрагмента). Я должен использовать фрагменты sherlock, потому что в моем приложении я использую навигационный ящик. Для работы с фрагментом диалог выполнения отлично работает, когда я использую следующий код. requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS); setContentView(R.layout.search_all_fragment_layout); setSupportProgressBarIndeterminateVisibility(true); Есть ли способ сделать это во Фрагментах? […]

Понимание макетов диалогового окна Android

Я делаю простой пользовательский диалог для моего приложения Android, отображая только строку поиска. Однако осложнения этой простой задачи сводят меня с ума. Мой макет для диалога выглядит следующим образом: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="wrap_content" android:layout_height="wrap_content" android:padding="10dp"> <SeekBar xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/dialogVolumeSlider" android:layout_width="225dp" android:layout_height="wrap_content"/> </LinearLayout> Диалог создается в коде: Dialog d = new Dialog(this); d.setContentView(R.layout.custom_dialog); return d; Вместо простой […]

Общий идентификатор пользователя Android и чтение / запись файла

Я несколько дней страдал от одной проблемы. В настоящее время я запускаюсь в исходном коде «Настройки» на Android2.2. В AdroidMenifest.xml мы видим: android:sharedUserId="android.uid.system" При этом для доступа к настройкам можно получить доступ к многим разрешениям. Но с этим утверждением, sd-карта не может быть доступна для чтения / записи, я пытался читать файлы в каталоге File […]

Intereting Posts