Why does ViewPager give errors in Android Studio Design mode?

I am using Android Studio 0.8.6 (beta). I am trying to create a fragment using "android.support.v4.view.ViewPager"

I get the following error when I am in the fragment layout design view:

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) 

I am a fairly new Android and Android Studio. I searched Google and did not find a solution that makes sense to me. How to fix it?

Thanks JohnB

+6
source share
2 answers

::> Xaver

After hours of combing through Google, I was able to find the following that helped solve my problem:

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

By adding the missing support library via File-> Project Structure, the errors disappeared.

I am really looking at the preview with no errors / exceptions.

Jb

+4
source

In my case, the problem was targetSdkVersion in build.gradle .. since I changed it from 21 to 19, the exception went away.

 defaultConfig { applicationId "test.example" minSdkVersion 15 targetSdkVersion 19 versionCode 1 versionName "1.0" } 
0
source

Source: https://habr.com/ru/post/976957/


All Articles