Намеренное действие не работает в неявном намерении? - PullRequest
0 голосов
/ 19 декабря 2018
Intent n = new Intent("com.bushraod.sendM.hom");
n.putExtra("name", nam);
startActivityForResult(n, 1);

Я написал этот код, и он не работает для перехода к другому виду деятельности.

Ответы [ 3 ]

0 голосов
/ 20 декабря 2018

Чтобы перейти к другому занятию, вы можете просто сделать следующее:

Intent n = new Intent(this, ActivityThatYouWantToGoTo.class);
n.putExtra("dataThatYouWantToPass", data);
startActivity(n); 
0 голосов
/ 20 декабря 2018
Intent intent=new Intent(Intent.ACTION_VIEW);  
intent.setPackage("com.bushraod.sendM.hom");
intent.putExtra("name", nam);
startActivityForResult(intent, 1001);

Примечание: Пожалуйста, попробуйте с этим.

0 голосов
/ 19 декабря 2018

Для перехода к другому занятию используйте что-то вроде этого.

Intent intent = new Intent();
intent.setAction(Intent.ACTION_SEND);
intent.setType("text/plain");
intent.putExtra("name", name);
intent.setPackage("com.bushraod.sendM.hom"); //Package name of the application you are trying to open
startActivity(sendIntent);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...