在Android SDK中有一个名为PhotoViewActivity
的类。我可以导航到它并在Android Studio中查看其源代码。
该课程是公开的。
然而,当我尝试使用它时,IDE顽固地声称它不知道我在说什么。
public class MyPhotoViewActivity extends com.android.ex.photo.PhotoViewActivity {
// doesn't compile, can't find the base class
}
如何让它发挥作用?
答案 0 :(得分:2)
在Android SDK中有一个名为PhotoViewActivity的类。
不,没有。您可以通过查看the JavaDocs并看到SDK在com.android.ex
系列软件包中包含精确为零的类来判断它。
Android源代码包含许多不属于Android SDK的内容,正如我确信Windows源代码包含许多不属于任何Windows SDK的内容。
如何让它发挥作用?
您将the source code及其所依赖的所有内容复制到您的项目中,遵守相关许可的条款(可能只是Apache License 2.0,但我还没有检查过那里的所有内容)。