Articles of Андроид

AppCompat v7: Должен ли я использовать Framework FragmentManager или SupportFragmentManager?

Я делаю приложение, которое должно иметь minSdk = 15 и targetSdk = 21, поэтому я хочу использовать функции, предоставляемые библиотекой appcompat-v7. Я всегда задавался вопросом, следует ли использовать getFragmentManager или getSupportFragmentManager при использовании supportlibrary-v7. Я столкнулся с небольшой проблемой сейчас: при использовании getFragmentManager (и, следовательно, с использованием фреймов фреймов и фрагментации) я не смог вытащить […]

Как установить дату в библиотеке Android WeekView?

Я хочу реализовать Android WeekView в приложении календаря. Для этого я использовал эту https://github.com/alamkanak/Android-Week-View library . Теперь проблема в том, что я не могу установить дату в этом WeekView.

Android Recyclerview Layoutmanager's onLayoutChildren вызывается при изменении содержимого элемента

У меня есть просмотр recycler с настраиваемым менеджером макетов (его диспетчер макетов twowayview staggeredgridview https://github.com/lucasr/twoway-view/blob/master/layouts/src/main/java/org/lucasr/twowayview/widget/ StaggeredGridLayoutManager.java ) Я использую это для отображения списка изображений. Эти изображения загружаются асинхронно, то есть когда элементы становятся активными, я декодирую данные изображения, а затем загружаю это растровое изображение в эти элементы списка. Теперь проблема заключается в том, что когда […]

Не удалось экспортировать подписанный APK в Android Studio

Когда я использую keytool -list -keystore /path/to/keyfile.jks и keytool -list -keystore /path/to/keyfile.jks свой пароль, я могу видеть запись там, но когда я использую тот же пароль при попытке сгенерировать подписанный APK с использованием того же пароля, я Получить ошибку Не удается загрузить хранилище ключей: Keystore был изменен или пароль был неверен Пожалуйста помоги!

Android Wear: CardScrollView не может прокручиваться?

Я использую CardScrollView и CardFrame в своем проекте, но CardScrollView не может прокручивать, вот мой код, любое предложение? CardScrollViewActivity.java public class CardScrollViewActivity extends Activity { private CardFrame cardFrame; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.card_scroll_view); cardFrame=(CardFrame)findViewById(R.id.card_frame); cardFrame.setExpansionDirection(CardFrame.EXPAND_UP); cardFrame.setExpansionEnabled(true); cardFrame.setExpansionFactor(CardFrame.NO_EXPANSION); } } card_scroll_view.xml <android.support.wearable.view.CardScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="wrap_content"> <android.support.wearable.view.CardFrame android:id="@+id/card_frame" android:layout_width="match_parent" android:layout_height="wrap_content"> <TextView android:layout_width="match_parent" android:layout_height="wrap_content" […]

Как справиться с холодным запуском приложения, в котором пользователь заходил с Firebase в предыдущем запуске

Благодаря Firebase пользователь может войти в систему с помощью G +, Facebook или Twitter. Когда они регистрируются, все в порядке. Когда приложение Android закрыто и повторно открывается, как повторно использовать предыдущий пользователь, зарегистрированный в журнале, с помощью Firebase API. Это не объясняется ни в демонстрации приложения, ни в документации. Например, для Facebook, sdk, похоже, сохраняет […]

NullPointerException в CustomArrayAdapter

Я пытаюсь использовать Custom Array Adapter для заполнения ListView во Fragment . Но я получаю NullPointerException в методе findViewById() в getView() в Custom Array Adapter. Вот CustomAdapter.java: package graph.prathya.com.materialdesign; import android.app.Activity; import android.content.Context; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.ArrayAdapter; import android.widget.ImageView; import android.widget.TextView; /** * Created by Prathya on 5/19/2015. */ public class […]

Пропуск экрана заставки

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

Выберите переднюю камеру

Я использую следующий код, чтобы сделать снимок: private void dispatchTakePictureIntent() { Intent takePictureIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); // Ensure that there's a camera activity to handle the intent if (takePictureIntent.resolveActivity(getPackageManager()) != null) { // Create the File where the photo should go File photoFile = null; try { photoFile = createImageFile(); } catch (IOException ex) { […]

Как изменить только цвет фона ProgressDialog, не затрагивая границы в Android?

Для изменения фона диалогового окна «Прогресс» я использовал следующий код. Но цвет меняется и на внешнем фрейме, как показано ниже. Я хочу изменить только внутри диалогового окна. <style name="StyledDialog" parent="@android:style/Theme.Panel"> <item name="android:background">#083044</item> </style> В соответствии с ответом, данным на этот вопрос. Изменить фон ProgressDialog <style name="StyledDialog" parent="@android:style/Theme.Dialog"> <item name="android:alertDialogStyle">@style/CustomAlertDialogStyle</item> <item name="android:textColorPrimary">#000000</item> </style> <style name="CustomAlertDialogStyle"> <item […]