gpt4 book ai didi

java - 无法找到在其他包中声明的 Activity

转载 作者:搜寻专家 更新时间:2023-11-01 08:10:24 24 4
gpt4 key购买 nike

在我的应用程序中单击一个按钮时,我想从另一个包启动一个 Activity 。

这是我的 Intent :

  final Intent myIntent = new Intent(getApplicationContext(), com.facebook.android.Places.class)

这是我的 list :

<activity android:name=".com.facebook.android.Places"
> </activity>

但是我无法找到明确的 Activity com.mypackage\com.facebook.android.Places

是否不能从另一个包开始 Activity ?

最佳答案

不要从另一个库项目启动 Activity:

创建你自己的子类:

public class MyPlaces extends com.facebook.android.Places {

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
...
}
}

现在在您的 list 中声明您的新 Activity :

<activity android:name=".MyPlaces"> </activity>

关于java - 无法找到在其他包中声明的 Activity ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10237606/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com