Вверх ↑
Ответов: 1819
Рейтинг: 166
#1: 2021-01-09 19:05:28 ЛС | профиль | цитата
sla8a, как принято говорить: "sorry for the late reply", но лучше уж поздно, чем никогда.

Add(MainActivity,2953706,70,126)
{
link(onCreate,6096046:doStart,[])
}
Add(SurfaceView,12663728,238,126)
{
Left=15
Top=15
Width=465
Height=342
HeightMode=1
link(onDraw,4339313:doDraw,[])
}
Add(LineBreak,16351226,245,175)
{
Caption="Canvas"
Type=1
link(Data,12663728:Canvas,[])
Primary=[11026044,56,-91]
}
Add(UIThread,16488046,182,126)
{
link(onEvent,12663728:doDraw,[])
}
Add(Timer,6096046,126,126)
{
Interval=0
Delay=300
link(onTimer,16488046:doCallEvent,[])
}
Add(DrawColor,4339313,301,126)
{
MColor=6
link(Canvas,11026044:Var,[])
}

К сожалению, с этим элементом работать не так уж просто в связи с тем, что большинство элементов для графики разрабатывались в те времена, когда я изучал азы Андроида и даже не факт, что все может работать.

На счет ситуации, возникшей у Sova-Kmv, то, как выяснилось, WebView в новых версиях Андроида блокирует незащищенные HTTP AJAX запросы по умолчанию. Для принудительного разрешения таких запросов нужно вызывать метод, который доступен начиная с SDK версии 21, когда у нас используется 19, т.е. нужно обновлять инструменты разработчика, поставляемые с пакетом.
карма: 5

0
Редактировалось 1 раз(а), последний 2021-01-09 19:06:17