我在Android SDK中创建一个Intent,但我不知道何时使用"这个"价值作为参数或其他东西。有人可以解释什么"这"是用来?我知道这意味着它目前所处的对象,但我不知道该值的用途。
TNX。
答案 0 :(得分:2)
此用于在意图
的情况下引用当前活动答案 1 :(得分:2)
Intent
可能将接口作为第一个参数,而您的对象this
具有该接口的实现。
答案 2 :(得分:1)
你正在做一个明确的意图,它需要两个参数:实现类的上下文和意图打开的活动(类),例如:
Intent i = new Intent(this, AnotherActivity.class);
this
指定实现该类的上下文。
看一下意图的文档:http://developer.android.com/reference/android/content/Intent.html#Intent(android.content.Context,java.lang.Class)
它还能够向您展示隐式和显式意图之间的区别