Eclipse не распознает мой файл colors.xml как файл Android

1

Мой создал /res/values/colors.xml и напечатал некоторый контент. Но eclipse не рассматривает его как файл андроида, просто обычный .xml. Когда я редактирую свой /res/valuse/strings.xml, он показывает представление "Resources" в левом нижнем углу. Но он "Design", когда я редактирую color.xml. И затмение выделяет мои элементы с уродливым цветом, когда мой курсор на них.

Какой способ сделать это как xml файл Android в Eclipse?

Теги:
colors
android-xml
highlight

3 ответа

1
Лучший ответ

Файл, вероятно, был создан неправильно. Попробуйте, что первый сказал @steve; однако, если это не так (и для дальнейшего использования), создайте файл, выбрав "Android xml file", когда вы нажмете опцию "новый файл" в eclipse. Он может быть указан под "другим". Это не только установит файл в правильном формате, но имеет меню, которое позволяет указать, какой тип xml это будет (то есть абсолютный макет, ресурс и т.д.) И может генерировать часть шаблона xml для вас на основе ваших выборов.

  • 0
    О, как я небрежен! Спасибо большое. Кстати, если я хотел бы отредактировать обычный .xml, как я могу избавиться от ужасного выделения? Я вижу предпочтения-> XML-> редактор, но не могу его поймать ...
  • 0
    К сожалению, я никогда не видел / не могу воспроизвести основной момент, о котором вы говорите. Я хотел бы быть более полезным в этом отношении.
2

Да, я разрабатываю только на затмении, он будет работать с условием файл должен быть в папке значений тег, в котором задано значение цвета, должен находиться в теге ресурсов

<resources xmlns:android="http://schemas.android.com/apk/res/android">

# 00ff00

или любой другой цвет по вашему выбору с цветовым значением RGB.

0

Вы инкапсулировали имена цветов тегом ресурсов?, то есть:

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <color name="blue">#0000ff</color>
    <color name="red">#ff0000</color>
    <color name="green">#00ff00</color>
    <color name="black">#000000</color>
</resources>
  • 0
    Да. Мое приложение для Android даже может быть выполнено с помощью эмулятора.
  • 0
    ну, ладно - похоже, это проблема, связанная с Eclipse, - я не большой поклонник Eclipse, но я использую его, потому что это кажется самым простым способом разработки под Android. Вы пробовали идею провидений выше? Заставить Eclipse создать файл из нового?

Ещё вопросы

Сообщество Overcoder
Наверх
Меню