Я создавал пользовательские представления некоторое время, но так и не получил их так, чтобы предварительный просмотр Android Studio отображал их правильно.Создание пользовательского представления и отображения в представлении макета
Я инициализировать пользовательские атрибуты с помощью:
if (!isInEditMode()) {
...
}
Но это приводит к невидимой составляющей на предварительном просмотре. Любые идеи о том, как достичь этого?
Спасибо.
Спасибо за информацию, я использую isInEditMode, потому что, если у меня нет предварительного просмотра, появляется ошибка, предлагающая использовать это. Поэтому я не уверен, что можно сделать или нет в конструкторе представлений, чтобы избежать этих ошибок. –
[здесь] (http://stackoverflow.com/questions/15423149/how-to-use-isineditmode-to-see-layout-with-custom-view-in-the-editor), вы можете найти лучший ответ –