Я могу придумать два способа сделать это:
Вы можете создать переменную для вашей матрицы в вашем классе View и метод, который принимает матрицу в качестве аргумента и обновляет var с этим значением матрицы.Затем вы можете вызвать этот метод из своей основной Activity перед вызовом метода onDraw (), который затем может использовать этот внутренний var для своих вычислений и т. Д.
Альтернативой может быть матричная переменная в вашем основном классе.чтобы быть статичным, чтобы вы могли вызывать его из своего представления, не требуя, чтобы экземпляр вашего основного класса был доступен в вашем классе представления.
Последний метод является лучшим, поскольку он не требует, чтобы ваше приложение поддерживало две переменные с практически одинаковым значением, но первый метод может быть проще реализовать в зависимости от того, как рассчитывается / реализуется ваша матрица.