Мой вопрос не похож на другие вопросы о том, как открыть ссылки на YouTube. Мой вопрос заключается в том, как открыть ссылку на YouTube, а затем, когда она откроется в приложении, она должна закрыть приложение YouTube и снова вызвать мой MainActivity
, который открывает приложение YouTube. Однако он должен открыть приложение YouTube с помощью скрипта, а не показывать предыдущую активность YouTube, которая работает в фоновом режиме.Как открыть ссылку YouTube в приложении для Android?
MainAcitivy -> SecondActivity -> Youtube -> ThirdActivity -> Youtube
Но я хочу, чтобы приложение YouTube, чтобы загрузить снова с нуля. Но в настоящее время я получаю ранее открытое приложение YouTube, которое было в фоновом режиме.
MainActivity
Intent intent = new Intent(MainActivity.this,ThirdActivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
finish();
SecondActivity
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(link)));
sleep(10000);
Intent intent=new Intent(getApplicationContext(),ThirdActivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
finish();
ThirdActivity
sleep(5000);
Toast.makeText(getApplicationContext(),"third",Toast.LENGTH_SHORT).show();
Intent intent=new Intent(getApplicationContext(),SecondActivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
finish();
Я хочу, чтобы загрузить его каждый раз с нуля, но это показывает мне состояние, в котором оно было приостановлено. Если вы не понимаете мой вопрос, пожалуйста, не стесняйтесь комментировать, и я попытаюсь подробнее остановиться. Заранее спасибо.
я не думаю, что можно контролировать программно состояние YouTube приложения внутри твоего – mayosk