Articles of xml

Как использовать собственный вид в макете?

Я создал такой класс public final class MyView extends View { public MyView(Context context, AttributeSet attrs) { super(context, attrs); […] } […] } А затем я хочу использовать его в моем layout.xml <?xml version="1.0" encoding="utf-8"?> <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent"> <com.hitziger.barcode.MyView android:id="@+id/my_view" android:layout_width="fill_parent" android:layout_height="fill_parent"/> </FrameLayout> Но Eclipse говорит мне в журнале ошибок AndroidManifest: игнорирование неизвестного XML-элемента […]

Разбор больших XML-файлов с использованием анализатора SAX (пропустите некоторые строки / теги)

В настоящее время я разрабатываю приложение, которое извлекает данные из Интернета с помощью SAX. Я использовал его раньше для анализа простых XML-файлов, таких как Google Weather API. Тем не менее, сайты, которые меня интересуют, проводят синтаксический анализ на следующий уровень. Страница огромна и выглядит беспорядочно. Мне нужно только получить некоторые конкретные строки; Остальное мне не […]

Эквивалентность setTag (ключ, значение) в XML

Я могу использовать эквивалентность setTag(key) в моих файлах макета Android так: <EditText android:id="@+id/passwordEdit" android:tag="key" android:inputType="textPassword"/> Я хотел бы использовать эквивалентность setTag(key, value) в моем xml. Является ли это возможным?

Как указать папку lib для JAR при использовании созданного Android файла сборки Ant?

Я использую файл сборки муравьев, который был создан андроидом. Для нашего приложения Android требуется JAR-файл, который находится внутри папки lib нашего проекта, поэтому мне нужно настроить путь к классам, который использует ant, когда он создает материал. Когда я запускаю: ant -lib lib debug Проект строит просто отлично, но это действительно должно быть внутри самого файла […]

Android / Eclipse / Преждевременный конец файла xml

Позвольте мне начать с признания того, что я нашел аналогичный вопрос здесь, но был только один ответ, и этот ответ не применился в моей ситуации, поэтому … Я только сейчас пробираюсь в Android и натыкаюсь на точку. Я использую Eclipse и столкнулся с проблемой, пытаясь создать доступный список состояний и продолжать получать ошибку «преждевременного окончания […]

Android. Измените цвет фона FrameLayout из кода

Я пытаюсь изменить цвет фона FramyLayout. Цвет меняется, но не тот. Однако он работает нормально, если я делаю это через XML. Вот мой res / values ​​/ colors.xml код <?xml version="1.0" encoding="utf-8"?> <resources> <color name="grey">#888888</color> <color name="white">#FFFFFF</color> <color name="red">#ffff3448</color> <color name="green">#ff408c3a</color> </resources> Вот как это выглядит, если я вношу изменения в XML И это то, […]

Поддерживаемые устройства чрезвычайно низки

У меня есть приложение, которое должно поддерживаться на огромном количестве устройств, и все же, когда я загружаю его в Google Play, он говорит, что поддерживается только 3 (из 2263). Мой манифест выглядит так (минус деятельность): <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="MYPACKAGE" android:versionCode="101" android:versionName="@string/app_version" > <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="15" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission […]

SwipeRefreshLayout может содержать только один прямой дочерний

Я добавил «pull to refresh» в свой списокView, я также хотел добавить пустой список, когда список пуст. Теперь я получил эту ошибку. Как я могу сделать эту работу? Если im позиционирует представление за пределами swipeRefresh, а затем добавляет его как emptyView, он будет работать. Итак, как мне это сделать с внешним XML-файлом ..? Код xml: […]

Изменить ImageView

Я установил ImageView в main.xml, если я хочу получить к нему доступ из моего класса View и сделать его видимым = false, как я могу сделать это программно? спасибо public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); theView = new GameView(this); theView.setBackgroundResource(R.layout.main); setContentView(theView);

Подсказка кнопки изображения Android

Я пытаюсь создать приложение с кнопками изображения, которые работают как панель действий, но я не могу заставить их показывать всплывающую подсказку при длительной печати. <ImageButton android:id="@+id/editUrgent" style="?android:attr/borderlessButtonStyle" android:layout_width="48dp" android:layout_height="wrap_content" android:layout_centerVertical="true" android:layout_toLeftOf="@+id/editImportant" android:hint="@string/hint_urgent" android:contentDescription="@string/hint_urgent" android:text="@string/hint_urgent" android:src="@drawable/clock_light" /> Android: contentDescription работает для зависания (s-pen), но длительное нажатие все равно ничего не делает.