Intereting Posts
Как сбросить масштабирование видового экрана без полного обновления страницы? Android Drawable: растровое изображение повторного воспроизведения слоя не загружается, когда полностью покрывается Идентификатор AdMob для Android AdMob в бета-версиях и альфа-каналах Android: установка Редактирование текста или текстового вида Приложение Android Studio работает слишком медленно Где хранить большие данные приложения на устройствах Android? Обновление потока пользовательского интерфейса из AsyncTask в открытом классе Android OnLoadFinished () не вызывается при изменении курсора Android: windowBackground = "@ null", чтобы улучшить скорость приложения Образец символа «L» в SimpleDateFormat Superpowered SDK Android Сетевые запросы RxJava и кэширование Как мы можем создать единую библиотеку, объединив разные модули? Android: получите недостающие переводы для строк-ресурсов Синхронизация высоты панели инструментов с помощью ViewPager

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

Задний план

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?

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

Solutions Collecting From Web of "Почему «Атрибуты времени разработки» не работают?"

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

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

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