Это происходит из-за rendering issues
. Android Studio не может render
иногда layout
и, следовательно, это. Это ошибка, или она может возникнуть из-за низких системных характеристик, но я считаю, что Google должен что-то с этим сделать. На данный момент нет постоянного решения, все, что вы можете сделать, это вам придется обновлять его каждый раз, когда вы сталкиваетесь с этой проблемой или работать в режиме разработки, оставляя его вместе.
Еще одна вещь, когда в большинстве случаев рендеринг не удался, есть предупреждающий знак red
в правом верхнем углу окна дизайна, если вы щелкните по нему, он сообщит вам Проблема в том, что ваш макет не отображается.
Самый маленький несжатый формат текстур для изображений яркости использует 8 бит на пиксель.
Однако изображения на 1 бит на пиксель могут быть сжаты без потери для S3TC или формата DXT. Это все еще не будет 1 бит на пиксель, но где-нибудь между 2 и 3 битами.
При реальной необходимости в 1 бите на пиксель, можно сделать так с небольшим приемом. Загрузитесь 8 структур на 1 бит на пиксель как одна структура Только для альфы на 8 битов (отобразите 1, загружается в бит 1, отобразите 2 в бит 2 и так далее). После того как Вы сделали это, можно "обратиться" к каждой из подструктур, использующих функцию альфы - тестирования и немного программирования среды структуры для превращения альфы в цвет.
Это желание только работает, если у Вас есть 8 структур на 1 бит на пиксель и хитрый для разбираний все же.