Articles of android resources

Как использовать целые ресурсы в строковых ресурсах в android

Как я могу использовать некоторое целое число, которое я сохранил в файле integers.xml в файле strings.xml. Например: У меня <integer name="some_integer">5</integer> и я хотел бы использовать это в файле strings.xml: <string name="some_string">This is my string num @integers/some_integer in a row</string> Видимо, мой путь не достаточно хорош, поэтому мне нужна небольшая помощь, пожалуйста. Я верю, что […]

Установите LinearLayout Orientation, используя ссылки вместо layout-land (только xml)

У меня есть макет, который используется как для пейзажа, так и для портрета. У меня есть в /layout и /layout-land . Единственное отличие – android:orientation Я хотел бы иметь только 1 xml in /layout потому что его легче поддерживать. Вместо этого я хотел бы использовать /values и /values-land . Это возможно? Теперь у меня есть […]

Ресурс не найден, идентификатор отсутствующего элемента отсутствует

Однако я рассмотрел этот вопрос, но это не помогло решить мою проблему: Ресурсы $ NotFoundException: ресурс не является Drawable Я использую ActionBarSherlock (версия 4.4) в своем приложении для совместимости в более старых версиях. Мое приложение отлично работает на 4.1.2, но оно падает на 2.3.3. Приложение работает до точки mDrawerLayout.closeDrawer(mDrawerList); Затем он падает после этого. Я […]

Ресурсы $ NotFoundException генерируется путем интеграции Facebook-android-sdk-3.0

Я пытаюсь интегрировать Facebook в свое приложение. Но как только я нажал на fbphoto он выдает ошибку android.content.res.Resources$NotFoundException . Я знаю, что он выдает ошибку, поскольку соответствующий ресурс не создается во время выполнения. Выяснилось, что ошибка возникает в facebook.authorize(this, new String[] { "email", "publish_stream"}, new DialogListener() {} . Но facebook.authorize(this, new String[] { "email", "publish_stream"}, […]

Как получить String Resource в адаптере ViewPager?

Я пытаюсь установить заголовок для моего viewpager, я не могу заставить его работать. Я попробовал Resource.getSystem (). GetString (R.string.title1); А также попытался передать контекст. Может ли кто-нибудь мне помочь? public class ViewPagerAdapter extends FragmentPagerAdapter { final int PAGE_COUNT = 3; Context context; public ViewPagerAdapter(FragmentManager fm) { super(fm); } @Override public int getCount() { return PAGE_COUNT; […]

Установить android: windowIsFloating программно

Как настроить программный атрибут <item name="android:windowIsFloating">true</item>

Удобное использование Android XmlResourceParser?

Когда мне нужно получить доступ к скомпилированным ресурсам Android XML, кажется, что я не могу использовать openRawResource(resId) поскольку он дает мне скомпилированный двоичный файл. Единственный способ получить XML – использовать getXml(resId) который возвращает XmlResourceParser (который реализует XmlPullParser ). Как я могу десериализовать сложные скомпилированные XML (но не большие) из ресурсов Android? Я попытался взломать структуру […]

Espresso: Как использовать ресурсы R.string в папке androidTest

Я хочу поместить данные в xml-файл androidTest / res / values ​​/ string.xml. Я создал файл say test.xml с содержимым ниже. <?xml version="1.0" encoding="utf-8"?> <resources> <string name="test">hello</string> </resources> Когда я пытаюсь получить доступ к полевому тесту через R.string.test. Он недоступен и говорит: «Не удается разрешить проверку символа». Может кто-нибудь, пожалуйста, посоветуйте мне здесь.

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

Я включил jar в свое приложение. Баннер содержит изображения и строки. Я могу получить доступ к изображениям и строкам из этой банки программно, но мне нужно получить доступ к ресурсам из jar в xml-файлах Программный: imgView.setImageResource(com.example.jartesting.R.drawable.call_icon); Вышеприведенный код работает нормально. XML <ImageView android:id="@+id/imagesample" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerInParent="true" android:background="@com/example/jartesting/drawable/call_icon"/> Вышеупомянутый код xml не работает. Он показывает ошибку: […]

Папка тестовых ресурсов с Robolectric и Gradle

Я хочу добавить некоторые тестовые файлы в свою тестовую папку, потому что хочу имитировать загрузку некоторых файлов JSON. Проблема в том, что последняя версия Robolectric (2.4) выглядит так, что не находит путь тестовых ресурсов (я получаю NPE), но с Robolectric 2.3 он делает. Так выглядит мой проект: В классе Res (используемом в тестах) я загружаю […]