如何提取有关意图的所有信息?喜欢行动,演员,捆绑等。
Intent intent = getIntent();
Log.d(Tag.getTag(this), (/*What shall I add here?*/));
答案 0 :(得分:1)
intent.getAction()
,intent.getData()
,intent.getExtras()
,以及其他人。所有这些都记录在Intent
class。
答案 1 :(得分:1)
如果你使用toString()方法,你可以看到类似的东西, Intent {act = android.intent.action.MAIN cat = [android.intent.category.LAUNCHER] flg = 0x10000000 cmp = com.test / .TestDeleteActivity}
我建议,如果您需要有关正在运行的Intent的详细信息,请使用适当的方法。例如,通过使用getPackage()方法,您可以检索此Intent所限定的应用程序包名称。 documentation包含可以与Intent类一起使用的所有方法。
如果要将一些数据从一个Intent传递到另一个Intent,请使用Bundle类。这个link将向您展示如何使用Bundle类的简单示例。