Мое приложение использует подкласс Label
. Я надеюсь сделать скринкаст (видео) приложения в симуляторе, чтобы использовать его как часть «учебника в приложении». Это может быть либо MP4, либо анимированный GIF.
На данном этапе я хотел бы захватить анимацию с текстом без сглаживания. (Я надеюсь, что смогу уменьшить размер файла, уменьшив количество цветов в GIF. Это может быть дурацкой затеей, но я хочу провести эксперимент...)
Я пробовал следующее, но результаты (в симуляторе CN1) все еще были сглажены.
// This is a subclass of Label
@Override
public void paint(Graphics g) {
g.setAntiAliased(false);
g.setAntiAliasedText(false);
super.paint(g);
}
Я также пробовал варианты, в которых я не полагался на super.paint(g)
, а вместо этого просто рисовал жестко запрограммированную строку «ТЕСТ». Он все еще был сглажен.