Articles of андроида и

Как получить выбор пользователя из startActivityForResult (Intent.createChooser (fileIntent, «Открыть файл с использованием …»), APP_PICKED) ;?

Есть ли способ программно выбрать пользователя после startActivityForResult(Intent.createChooser(fileIntent, "Open file using…"), APP_PICKED); или startActivity(Intent.createChooser(fileIntent, "Open file using…")); Я не хочу запускать выбранное приложение – я только хочу знать, кто он? Благодаря!

Geting "уже сосредоточено, игнорируя усиление фокуса: com.android.internal.view.IInputMethodClient $ Stub $ Proxy" в Android

Когда я перехожу от одного намерения к другому намерению, я получаю это предупреждение: «Окно уже сфокусировано, игнорируя усиление фокуса: com.android.internal.view.IInputMethodClient $ Stub $ Proxy" И вид остается прежним. Код: btnCatalog.setOnClickListener(new OnClickListener() { private ProgressDialog myProgressDialog; @Override public void onClick(View v) { // TODO Auto-generated method stub myProgressDialog = ProgressDialog.show(introPage.this, "Please wait…", "Doing Extreme Calculations…", true); […]

Android: как получить текстовое положение из сенсорного события

Я хочу реализовать пользовательский текстовый интерфейс с сенсорным + перетаскиванием текста, а клавиатура не поднимается, в отличие от поведения по умолчанию с длинным щелчком, поднимая меню CCP и клавиатуру. Мое понимание предполагает, что мне нужен такой подход: onTouchEvent(event){ case touch_down: get START text position case drag get END text position set selection range from START […]

Android spannable string с межстрочным интервалом

У меня есть облако тегов, в котором теги имеют фоновый цвет. К сожалению, я не могу получить межстрочный интервал. Предположим, что это текстовое облако: tag1 tag2 tag3 tagtext4 tagtext5 Это стиль для текстового вида: <style name="DataEntryValue" parent="@android:style/TextAppearance.Medium"> <item name="android:textColor">@color/gray_value</item> <item name="android:fontFamily">sans-serif-condensed</item> </style> BackgroundColorSpan используется для установки синего цвета фона для тегов. Однако между линиями нет […]

Android – общие методы масштабирования макетов экрана

Я понимаю, что эта тема была покрыта до смерти, и я прочитал официальные и неофициальные руководства для разработчиков, поэтому знаю теорию. Но я до сих пор не знаю, какой путь нужно сделать, чтобы приложение выглядело хорошо на нескольких размерах экрана. Мое приложение – это простое приложение для навигации, которое предназначено только для портрета. На этом […]

Android build tools 1.1.0, единичная тестовая папка?

Недавно я установил новейшие инструменты из google для моего проекта Android: buildscript { repositories { jcenter() mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:1.1.0' } } allprojects { repositories { jcenter() } } apply plugin: 'com.android.application' android { compileSdkVersion 21 buildToolsVersion "21.1.2" compileOptions { sourceCompatibility JavaVersion.VERSION_1_8 targetCompatibility JavaVersion.VERSION_1_8 } defaultConfig { applicationId "com.xxx" minSdkVersion 10 targetSdkVersion 21 […]

Как уведомить вызывающую активность при завершении работы SyncAdapter?

В моем проекте Android я использую специальный SyncAdapter который загружает данные и сохраняет их в локальной базе данных SQLite. public class CustomSyncAdapter extends AbstractThreadedSyncAdapter { public CustomSyncAdapter(Context context, boolean autoInitialize) { super(context, autoInitialize); } @Override public void onPerformSync(Account account, Bundle extras, String authority, ContentProviderClient provider, SyncResult syncResult) { // 1) Download data via AsyncTask // […]

Не удалось запустить приложение для трансляции

Я написал небольшой виджет часов. Как и все часы, он должен обновляться каждую минуту. Поэтому я настроил будильник, чтобы сделать это. Он работал нормально. Это было просто слишком мало. Поэтому я поиграл с атрибутом XML и снова попытался. Он принудительно закрыт. Я изменил атрибут на оригинал и снова попытался. Он снова принудительно закрыт. LogCat следует […]

Как получить getIntent () для возврата null после операции, вызванной с набором намерений

Этот вопрос был похож на мой первоначальный вопрос, но я думаю, что есть лучший способ приблизиться к решению. GetIntent возвращает неправильное намерение, когда setIntent сопровождается вращением В основном, в моей основной Activity , которая расширяет FragmentActivity , есть два случая, когда в Fragment я передаю Intent для этого действия. Это код, который имеет проблему: public […]

Android: программно изменить все направления размещения приложений

Как изменить направление всего приложения на RTL? Я пишу приложение, что пользователь должен выбрать его язык при первом запуске, и макет должен измениться в зависимости от выбора пользователя в RTL или останется LTR. Я использовал для добавления android:supportsRtl="true" android:layoutDirection="rtl" android:supportsRtl="true" для AndroidManifest и android:layoutDirection="rtl" для каждого макета, но у этого подхода есть некоторые проблемы, как […]

Intereting Posts