У меня есть концептуальный вопрос:
Я создал настраиваемое диалоговое окно (расширяет диалог) и хочу нарисовать диаграмму (динамические данные, а не статические) в верхней трети диалогового окна.
Какой лучший (только?) Способ приблизиться к этому?
A) Получить холст к диалогу и нарисовать к нему?Похоже, мне нужен доступ к рисованию диалогового окна, да, или я могу сделать это за пределами рисования?
B) Подкласс просмотра представления в макете диалога (например, LinearLayout) и переопределить его рисовать и рисовать диаграмму?
C) Другое?Я читал, что одним из подходов было бы нарисовать растровое изображение, а затем blt (или эквивалент) холсту.Это звучит ближе к тому, что я хочу сделать, так как после того, как я создаю диаграмму, мне не нужно ее изменять (нет прямого взаимодействия с пользователем).
Я еще не нашел ни одного хорошего примера кода, который имеет дело спользовательский рисунок в диалоге, так что, если я что-то упустил, пример будет отличным.
Большое спасибо,
Rich