Java 引用drawables时出现“找不到类'android.graphics.drawable.RippleDrawable'”错误

Java 引用drawables时出现“找不到类'android.graphics.drawable.RippleDrawable'”错误,java,android,layout,drawable,overlapping,Java,Android,Layout,Drawable,Overlapping,现在我使用相对布局的水平滑块。 它以一种更简单的方式执行我希望程序执行的操作。 但下面的错误仍然存在 我是新来的,正在尝试制作一个应用程序,在主屏幕上基本上有多个按钮15,其中一个在点击时显示文本,工作正常所有其他活动都是空的,但当按下按钮时,布局打开,除了家庭按钮不是空的 按下family按钮id:butfamily时,应用程序将停止工作 我想家庭按钮显示多张图片从可绘制的2,现在,它可以水平滑动 我认为活动调用正确,问题在于family.class或activity_family.xml 这

现在我使用相对布局的水平滑块。 它以一种更简单的方式执行我希望程序执行的操作。 但下面的错误仍然存在

我是新来的,正在尝试制作一个应用程序,在主屏幕上基本上有多个按钮15,其中一个在点击时显示文本,工作正常所有其他活动都是空的,但当按下按钮时,布局打开,除了家庭按钮不是空的 按下family按钮id:butfamily时,应用程序将停止工作

我想家庭按钮显示多张图片从可绘制的2,现在,它可以水平滑动

我认为活动调用正确,问题在于family.class或activity_family.xml

这是Android设备->错误 我不知道这有什么帮助,但是很多人把它贴在了这里

04-12 11:11:55.525 2537-2537/? E/dalvikvm:找不到类“android.graphics.drawable.RippleDrawable”,引用自方法android.support.v7.widget.AppCompatImageHelper.hasOverlappingRendering 下面是family.java类

在这里包装; 导入android.content.Context; 导入android.support.v4.view.PagerAdapter; 导入android.view.LayoutInflater; 导入android.view.view; 导入android.view.ViewGroup; 导入android.widget.ImageView; 导入android.widget.TextView; 公共类族扩展了PagerAdapter{ private int[]imageResources={R.drawable.capture3,R.drawable.capture4}; 私有上下文ctx; 私人停车场停车场停车场停车场停车场停车场停车场停车场停车场停车场停车场停车场停车场停车场停车场停车场停车场停车场停车场; 公共家庭上下文c{ ctx=c; } @凌驾 公共整数getCount{ 返回imageResources.length; } @凌驾 公共对象实例化ItemViewGroup容器,int位置{ LayoutFlater=LayoutFlater ctx.getSystemServiceContext.LAYOUT\u充气机\u服务; View itemView=layoutInflater.inflateR.layout.activity\u族,容器,false; ImageView ImageView=ImageView itemView.findViewByIdR.id.swip\U image\U视图; TextView TextView=TextView itemView.findViewByIdR.id.imageCount; setImageResourceimageResources[位置]; textView.setTextImage No+位置; container.addViewitemView; 返回项目视图; } @凌驾 public void destroyItemViewGroup容器、int位置、对象{ } @凌驾 公共布尔值isViewFromObjectView视图,对象对象{ 返回视图==对象; } } 活动显示在清单中


需要帮助,非常感谢:

此代码似乎是从其他地方复制的

这是你可以尝试的

验证名为capture3、capture4的资源文件是否位于drawable Directority下 删除并重新添加它们 构建->重建项目
请阅读并学习如何创建,然后回来编辑您的问题。我删除了99%的主要活动并删除了android清单。是的,滑动类是从youtube教程复制的。你给的选择,已经尝试过了。当我将教程代码放在主页面上时,它工作得很好,我切换了布局和活动,并进行了必要的更改。但当我按下按钮时,应用程序关闭。您是否验证名为capture3、capture4的资源文件是否位于可绘制的目录下?我遇到了一个文件压缩错误,我通过正确编辑文件并将扩展名更改为png来解决此问题。是的,文件存在。我现在使用水平滑块和相对布局子项,它为我完成了这项工作,我不必强调这些复杂的代码,也许我应该按照我自己的节奏进行: