android - 如何在一个Module中调用另一个module中的Activity?
PHPz
PHPz 2017-04-17 17:32:16
0
3
1135

如题。在不添加依赖的情况下该如何在一个Module中调用另一个module中的Activity?
使用:

Intent intent = new Intent("myAction");
        intent.setClassName("packageName", "packageName+ActivityName");
        startActivity(intent);

会出现

android.content.ActivityNotFoundException: Unable to find explicit activity class 

求大神赐教!

PHPz
PHPz

学习是最好的投资!

répondre à tous(3)
左手右手慢动作

Si vous n'ajoutez pas de dépendances, votre module ne sera pas compilé dans votre application. Comment le trouver ? Ce n'est évidemment pas possible.

小葫芦

Évidemment, vous ne pouvez pas faire ça, vous ne pouvez pas le trouver. Utilisez des appels implicites.

刘奇

1. Il existe un moyen de le résoudre. En utilisant le routage, toutes les activités sont enregistrées dans une table de routage et une clé correspond à une activité
2. Parcourez la classe de l'outil de routage

.
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal