Android开发中遇到的一个问题 明明存在该类却报错classnotfound-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

Android开发中遇到的一个问题 明明存在该类却报错classnotfound

2016-06-08 15:18:56 2223 1

如题,下面贴报错地方的代码

 
public void setAdapter(PagerAdapter adapter) {
        if (mAdapter != null) {
            VerticalViewPagerCompat.setDataSetObserver(mAdapter, null);
        }
 
        mAdapter = adapter;
 
        if (mAdapter != null) {
            if (mObserver == null) {
                mObserver = new DataSetObserver();
            }
            VerticalViewPagerCompat.setDataSetObserver(mAdapter, mObserver);
            mPopulatePending = false;
            if (mRestoredCurItem >= 0) {
                mAdapter.restoreState(mRestoredAdapterState,
                        mRestoredClassLoader);
                setCurrentItemInternal(mRestoredCurItem, false, true);
                mRestoredCurItem = -1;
                mRestoredAdapterState = null;
                mRestoredClassLoader = null;
            } else {
                populate();
            }
        }
    }

当中

`

mObserver = new DataSetObserver();
`

会提示 ClassNotFound,找不到这个DataSetObserver类,但是我在同一个文件中,自己新建了个这个类,代码如下

 
private class DataSetObserver implements
            VerticalViewPagerCompat.DataSetObserver {
        @Override
        public void onDataSetChanged() {
            dataSetChanged();
        }
    }
 
取消 提交回答
全部回答(1)
  • 爵霸
    2019-07-17 19:32:03

    DataSetObserver 已经在 /frameworks/base/core/java/android/database/DataSetObserver.java 定义了。

    check 下 你 import,应该是import的问题,

    建议你的更改类名

    0 0
相关问答

1

回答

Android Struidio报错 ERROR: Cause: unable ?报错

2020-06-24 13:42:27 324浏览量 回答数 1

0

回答

安卓sdk日志上报重复

2019-01-15 22:07:41 604浏览量 回答数 0

1

回答

短视频上传SDK ,安卓没法指定转码模板

2018-09-06 17:26:01 1155浏览量 回答数 1

1

回答

安卓sdk 签名公开的访问URL

2018-04-04 14:40:12 812浏览量 回答数 1

1

回答

使用安卓SDK下载OSS对象时出现超时

2018-02-10 03:18:20 1201浏览量 回答数 1

0

回答

【视频云端SDK】关于安卓指令集的兼容,Library xxx.so not found

2018-01-18 11:51:46 3459浏览量 回答数 0

1

回答

阿里云安卓推流sdk设置横屏

2017-03-25 14:54:41 2812浏览量 回答数 1

1

回答

安卓设备使用阿里云移动推送SDK的流程和原理是什么

2017-03-14 16:57:58 3511浏览量 回答数 1

1

回答

在安卓中必须搭建maven环境才可以用视频播放的sdk吗

2016-08-15 14:46:22 2027浏览量 回答数 1

1

回答

请问微信分享sdk分享二维码图片到安卓微信,没有长按识别二维码选项

2016-03-09 18:36:56 3655浏览量 回答数 1
+关注
文章
问答
问答排行榜
最热
最新
相关电子书
更多
Android应用启动速度和内存优化实践
立即下载
Android内存泄漏自动化链路分析组件Probe
立即下载
Android插件化:从入门到放弃
立即下载