Я хочу автоматизировать событие, которое происходит в настройках кастинга (через 3 секунды).
Устройство, над которым я работаю, имеет закругленные углы, и поэтому ручное нажатие на меню «3 точки» для «Включить беспроводные устройства» невозможно.
Я смог заставить работать события движения, но не знаю, как я могу применить его к создаваемому намерению?
Цените любые советы!
startActivity(new Intent(Settings.ACTION_CAST_SETTINGS));
Completable.timer(3, TimeUnit.SECONDS)
.subscribeOn(Schedulers.io())
.subscribe(() -> {
long downTime = SystemClock.uptimeMillis();
long eventTime = SystemClock.uptimeMillis() + 100;
float x = 640f;
float y = 360f;
int metaState = 0;
MotionEvent motionEvent = MotionEvent.obtain(downTime,eventTime,MotionEvent.ACTION_DOWN,x,y,metaS ate);
view.dispatchTouchEvent(motionEvent);
});