DUK63 писал(а):Можно как то избавится от графических глюков радиокнопок и списков при использовании прозрачности, чисто средствами XML?
Если Вы сделаете картинки для этих кнопок, у которых не будет "полупрозрачностей" (т.е. значение в альфа-канале либо 0, либо 255, без промежуточных), то глюки исчезнут. Например, квадратная радио-кнопка вообще без прозрачности... Без фона эти "полупрозрачности" накладываются друг на друга. С фоном предварительно идет затирание старого изображения этим самым, полностью непрозрачным, фоном.
Правда, можно попробовать
атрибут transparent, например:
- Код: Выделить всё
<control type="radio" transparent="yes"...
"Движок" при этом сохраняет состояние "подложки" (то, что уже нарисовано) в момент первого рисования контрольки, и использует затем сохранённое, чтобы затереть фон при перерисовках. Требует дополнительных расходов памяти. Если фон динамичный (например, движущаяся карта), могут появиться глюки другого рода. Не гарантирую, что работает во всех контрольках. Точно не работает на контрольках типа icon и label.
Графика без полупрозрачностей - 100% рабочий вариант.