intent.getComponent().getPackageName() 将这段代码改成获取activity
时间: 2023-12-23 14:04:06 浏览: 100
Intent实现活动转换
如果想获取当前 Activity 的包名,可以使用以下代码:
```
String packageName = this.getComponentName().getPackageName();
```
其中 `this` 代表当前 Activity 的实例。如果在其他类中想获取当前 Activity 的包名,需要传入当前 Activity 的实例,例如:
```
public String getPackageName(Activity activity) {
return activity.getComponentName().getPackageName();
}
```
然后在其他类中调用该方法并传入当前 Activity 的实例即可获取包名。
阅读全文