Articles of xml

Не удается активировать режим просмотра Android Studio

Я пытаюсь переключиться на новую Android-студию (awesome btw), но я могу «активировать окно« Предварительный просмотр », чтобы просматривать мои XML-файлы, как они демоверсии в I / O. Когда я перехожу к View -> Tool Windows -> Preview 'Preview' выделен серым цветом, и я не могу его выбрать. Кто-нибудь знает, как это исправить?

Mapbox Inflate View на фрагменте

У меня возникают проблемы с раздуванием Mapbox MapView на Android Fragment. Когда я использую тот же код в Activity (кроме стандартных различий между Activity и Fragment), я могу заставить MapView правильно загружаться, но не на Фрагмент. В Mapbox также есть класс MapFragment, но я не уверен, как правильно его использовать во Фрагменте (пример все еще […]

Можно ли просмотреть панель действий в графическом редакторе?

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

Почему SwitchPreference не отображает анимацию при переключении с включенного на off и наоборот?

Я сделал SwitchPreference для моих preferences приложения. Проблема в том, что SwitchPreference не показывает анимацию, когда я переключаюсь между & off, а скорее переключается с внезапным рывком. Вот код preferences.xml : <?xml version="1.0" encoding="utf-8"?> <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"> <SwitchPreference android:id="@+id/notification" android:key="notification" android:title="@string/notification" android:defaultValue="true"/> </PreferenceScreen> Я новичок, поэтому, пожалуйста, помогите мне и сообщите мне, что здесь не так. […]

Android.view.InflateException: двоичная строка XML-файла # 33: ошибка раздувания класса

Я использую пользовательский класс адаптера для работы с RecyclerView, вот мой код: public class CardAdapter extends RecyclerView.Adapter<CardAdapter.ViewHolder> { List<NatureItem> mItems; public CardAdapter() { super(); mItems = new ArrayList<NatureItem>(); NatureItem nature = new NatureItem(); nature.setName("The Great Barrier Reef"); nature.setThumbnail(R.drawable.great_barrier_reef); mItems.add(nature); nature = new NatureItem(); nature.setName("Grand Canyon"); nature.setThumbnail(R.drawable.grand_canyon); mItems.add(nature); } @Override public ViewHolder onCreateViewHolder(ViewGroup viewGroup, int i) […]

Как получить части содержимого Википедии в приложение для Android?

В принципе, я хочу получить контент из википедии. Но я хочу показать его прямо в моих приложениях Android. Не сразу перенаправить на интернет-браузер, но сначала отобразить его в моих приложениях. В настоящее время мне удается запросить API Википедии и получить только основной контент, используя http://en.wikipedia.org/w/api.php?action=parse&prop=text&format=xml&page=Bla_Bla_Bla . И поскольку я разбираю данные, я буду использовать WebView […]

Почему XML-файл макета xml не распознает контентную поддержку ctrl + space?

Я столкнулся с проблемой с eclipse, когда я использую файл макета XML xml для создания экрана, я пытаюсь добавить атрибут к элементу, который я уже создал. Я использовал для ввода двух букв атрибута, затем нажмите ctrl + space, чтобы он отображал список всех доступных атрибутов IntelliSense. Теперь он ничего не показывает, вместо этого он показывает […]

Android: выравнивание четырех квадратов

Я пытаюсь выровнять четыре квадрата одинакового размера на экране Android, и теперь я попытался понять, что похоже на миллион разных подходов, но никто из них, похоже, не работает :(. То, что у меня есть на данный момент, следующее: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/MasterLayout" android:layout_width="wrap_content" android:layout_height="fill_parent" android:background="#FFFFFF"> <TableLayout android:layout_width="fill_parent" android:id="@+id/mainlay" android:background="#444444" android:layout_weight="0.2" android:layout_height="wrap_content" android:padding="0dip"> <TableRow android:layout_weight="1" android:background="#BBBBBB" android:padding="0dip"> […]

StateListDrawable и черепичное растровое изображение

Это мой пользовательский селектор (StateListDrawable) <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@drawable/common_cell_background" /> <item android:state_pressed="true" android:drawable="@drawable/common_cell_background_highlight" /> <item android:state_focused="true" android:drawable="@drawable/common_cell_background_highlight" /> <item android:state_selected="true" android:drawable="@drawable/common_cell_background_highlight" /> </selector> Оба, common_cell_background и common_cell_background_highlight – это XML. Код ниже: common_cell_background.xml <bitmap xmlns:android="http://schemas.android.com/apk/res/android" android:src="@drawable/common_cell_background_bitmap" android:tileMode="repeat" android:dither="true"> </bitmap> common_cell_background_highlight.xml <bitmap xmlns:android="http://schemas.android.com/apk/res/android" android:src="@drawable/common_cell_background_bitmap_highlight" android:tileMode="repeat" android:dither="true"> </bitmap> Растровые изображения также точно совпадают. Выделение просто немного легче, […]

Android.os.TransactionTooLargeException Получение установленных приложений

Я восстанавливаю все приложения, установленные на устройстве, и я наткнулся на эту ошибку. java.lang.RuntimeException: An error occured while executing doInBackground() at android.os.AsyncTask$3.done(AsyncTask.java:300) at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:355) at java.util.concurrent.FutureTask.setException(FutureTask.java:222) at java.util.concurrent.FutureTask.run(FutureTask.java:242) at android.os.AsyncTask$SerialExecutor$1.run(AsyncTask.java:231) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587) at java.lang.Thread.run(Thread.java:811) Caused by: java.lang.RuntimeException: Package manager has died at android.app.ApplicationPackageManager.queryIntentActivitiesAsUser(ApplicationPackageManager.java:499) at android.app.ApplicationPackageManager.queryIntentActivities(ApplicationPackageManager.java:485) at com.name.package.MyClass$RetrieveApps.doInBackground(MyClass.java:363) at com.name.package.MyClass$RetrieveApps.doInBackground(MyClass.java:1) at android.os.AsyncTask$2.call(AsyncTask.java:288) at java.util.concurrent.FutureTask.run(FutureTask.java:237) […]