我保持CustomScrollView继承自MyActivity内的HorizontalScrollView继承,该继承了FragmentActivity。在运行该应用程序时,它导致ClassNotFoundException-packagename.MyActivity.CustomScrollView找不到!
如何解决呢?
提前感谢!
最佳答案
您想将自定义滚动视图称为
<view class="packagename.MyActivity$CustomScrollView" />
或者可能
<ViewGroup class="packagename.MyActivity$CustomScrollView" />
考虑到您正在实现一个容器。它必须位于类属性中而不是通常的标记名样式的原因是,需要$来引用嵌套的类,而$是xml标记名中的非法字符。
还要注意,MyActivity.CustomScrollView需要在MyActivity中声明为public和static。
关于android - 放大保留在我的Activity中的自定义 ScrollView 时,类未找到异常,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9549726/