Intereting Posts
Применить backgroundtint к фону, пригодному для API 19 Android: AppCompat 21, как изменить значок «Назад» и значок переполнения на пользовательский? Не удалось создать проект Android F # – Visual Studio 2015 Xamarin Community Убедитесь, что заданное время находится между двумя моментами независимо от даты Meta Tag "apple-mobile-web-app-able" для Android? Фрагмент теряет свое состояние при двойном вращении устройства Пользовательский фильтр ListView дает неправильный элемент, выбранный при фильтрации SetInputType в EditTextPreference Где я могу получить функциональный демонстрационный проект Android-приложения Wi-Fi Direct для ADT? Как открыть музыкальный сборщик? Проблема с настройкой яркости на некоторых устройствах Android Программирование на (не * для *) устройства Android Использование лямбда-выражений с нефункциональными интерфейсами в Java InjectView в RoboFragment Android Studio застряла при создании нового Project on Gradle: Configure Project или Gradle: Resilve Dependencies ': classpath:'

Почему «Атрибуты времени разработки» не работают?

Задний план

Google добавил хорошие « атрибуты времени разработки » (найденные здесь ), которые будут использоваться только для режима пользовательского интерфейса, так, например, если вы хотите просто показать текст в текстовом виде (или EditText) (чтобы помочь вам понять, как Это похоже), вы можете просто добавить:

<EditText tools:text="John Doe" android:layout_width="wrap_content" android:layout_height="wrap_content" /> 

Пример из Google:

Введите описание изображения здесь

Фактически, это должно работать для любого атрибута, который вы уже можете использовать. Не уверен, есть ли какие-то ограничения, но это очень здорово.

Проблема

Теперь, когда я делаю это в Eclipse (просто простой textView с атрибутом «tools: text»), вместе с последним ADT & SDK (22.3.0.v201310242005-887826), он просто не работает. Он просто ничего не делает.

Вопрос

Возможно ли, что эта функция работает только для новой IDE (студия Android)? Если да, то как это могло быть? Разве Google не должен добавлять каждую особенность разработки Android в ADT?

Кроме того, как на некоторых сайтах это называется «атрибуты макета дизайна», а на некоторых это просто «атрибуты времени разработки»?

    ОК, похоже, это запланировано для ADT ( отсюда ):

    В: Я вижу, что это в Android Studio … Любые планы для этого, чтобы прийти в Eclipse / ADT?

    A: Да, мы поместим его в ADT. Пока нет ETA.