为什么ViewPager在Android Studio设计模式下出错?

Joh*_*hnB 6 android android-fragments android-viewpager android-studio

我正在使用Android Studio 0.8.6(测试版).我正在尝试使用"android.support.v4.view.ViewPager"创建一个片段

当我在片段布局的设计视图中时,我收到以下错误:

Rendering Problems 

The following classes could not be instantiated:
- android.support.v4.view.ViewPager (Open Class, Show Exception)

 Tip: Use View.isInEditMode() in your custom views to skip code or show sample data when shown in the IDE  

Exception Details java.lang.ClassNotFoundException: android.support.v4.view.ViewConfigurationCompatFroyo   
at com.intellij.util.lang.UrlClassLoader.findClass(UrlClassLoader.java:148)   
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)   
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)   
at android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.getScaledPagingTouchSlop(ViewConfigurationCompat.java:49)   
at android.support.v4.view.ViewConfigurationCompat.getScaledPagingTouchSlop(ViewConfigurationCompat.java:73)   
at android.support.v4.view.ViewPager.initViewPager(ViewPager.java:367)   
at android.support.v4.view.ViewPager.<init>(ViewPager.java:355)   
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)   
at android.view.LayoutInflater.inflate(LayoutInflater.java:478)   
at android.view.LayoutInflater.inflate(LayoutInflater.java:381)
Run Code Online (Sandbox Code Playgroud)

我是Android和Android Studio的新手.我一直在谷歌搜索,并没有找到一个对我有意义的解决方案.我该如何纠正?

谢谢,JohnB

Joh*_*hnB 5

::> Xaver

经过几个小时的梳理,我找到了以下哪些内容有助于解决我的问题:

Android:class not found exception:android.support.v4.app.FragmentPager

通过File-> Project Structure添加缺少的支持库,错误就消失了.

我实际上可以在没有错误/异常的情况下查看预览.

JB

  • 只是为了澄清步骤..文件 - >项目结构.转到"模块"下的"应用"..依赖选项卡....单击+ ...库依赖....支持-v4.几秒钟之后,当它发挥其魔力时,错误就会消失 (4认同)