Articles of Андроидные

RecyclerView мигает после notifyDatasetChanged ()

У меня есть RecyclerView, который загружает некоторые данные из API, включает URL-адрес изображения и некоторые данные, и я использую networkImageView для ленивого изображения загрузки. @Override public void onResponse(List<Item> response) { mItems.clear(); for (Item item : response) { mItems.add(item); } mAdapter.notifyDataSetChanged(); mSwipeRefreshLayout.setRefreshing(false); } Вот реализация для адаптера: public void onBindViewHolder(RecyclerView.ViewHolder viewHolder, final int position) { if […]

Использовать внешние шрифты в android

Я хочу использовать внешние шрифты в своем приложении. Я попытался добавить новые шрифты с помощью управляющих активами, но это не сработало. Typeface face; face = Typeface.createFromAsset(getAssets(), "font.otf"); textview.setTypeface(face); Но он не показывал текст … Plz help ..

Создание целочисленного массива идентификаторов ресурсов

У меня есть несколько изображений в папке res/drawable . Скажем img1.png , img2.png и img3.png . В настоящее время я создаю целочисленный массив этих идентификаторов изображений в Java, как это int[] imgIds = {R.drawable.img1, R.drawable.img2, R.drawable.img3}; Вместо этого можно создать целочисленный массив в одном из файлов res/values (например, strings.xml ), как это <integer-array name="img_id_arr"> <item>@drawable/img1</item> […]

Отключить сохранение экрана

Я использовал: getWindow().addFlags(android.view.WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); Как вернуться в состояние по умолчанию (без сохранения)?

Android-графические библиотеки

Я пытаюсь найти быструю и надежную графическую библиотеку. После некоторого поиска я нашел 4 библиотеки: AChartEngine , WilliamChart , HelloCharts и AndroidPlot . Мне нужна последняя информация о производительности и стабильности этих библиотек, потому что вся информация, которую я мог найти, устарела.

Начать операцию из фрагмента

У меня есть 2 фрагмента, на обоих фрагментах кнопка. Когда я нажимаю кнопку, я бы хотел начать новую активность. Но я не могу заставить его работать. Ошибка, которую я получаю: ERROR здесь: Тип несоответствия: невозможно преобразовать из mFragmentFavorite в Fragment Что я делаю не так? MyFragmentPagerAdapter import android.support.v4.app.Fragment; import android.support.v4.app.FragmentManager; import android.support.v4.app.FragmentPagerAdapter; public class MyFragmentPagerAdapter […]

Уведомление Не показывать

Пример: Мне нужна программа, которая добавит уведомление в android. И когда кто-то нажимает на уведомление, он должен привести их к моему второму действию. Я установил код. Уведомление должно работать, но по какой-то причине оно не работает. Notification вообще не отображается. Не знаю, чего мне не хватает. Код этих файлов: Notification n = new Notification.Builder(this) .setContentTitle("New […]

Как получить атрибуты стиля программно из styles.xml

В настоящее время я использую WebView или TextView для отображения некоторых динамических данных, поступающих из веб-службы в одном из моих приложений. Если данные содержат чистый текст, он использует TextView и применяет стиль из styles.xml. Если данные содержат HTML (в основном текст и изображения), он использует WebView. Однако этот WebView не используется. Поэтому он сильно отличается […]

Получить JSONArray без имени массива?

Я новичок в JSON и пробовал этот учебник: http://p-xr.com/android-tutorial-how-to-parse-read-json-data-into-a-android-listview/#comments Я новичок в JSON, языках C, Java и Android, но я учусь. В учебнике используется то, что я называю именованным массивом, но все JSON, которые я буду использовать в моем проекте Android, будут использовать простые строки таблицы без имени массива. Примеры JSON, которые я использую, и […]

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

Я создаю уведомления в своем приложении для Android и хотел бы иметь возможность в моих настройках установить, какой звук используется для уведомления. Я знаю, что в приложении «Настройки» вы можете выбрать звук уведомления по умолчанию из списка. Откуда этот список, и есть ли способ показать тот же список в моем приложении?