2013-12-09 2 views
-1

Это мой main.xmlЧто не так в этом main.xml?

<com.example.parallax_sample xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:tools="http://schemas.android.com/tools" 
    xmlns:app="http://schemas.android.com/apk/res/com.example.parallax_sample" 
    android:id="@+id/scrollView1" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:overScrollMode="never"> 


    <RelativeLayout 
     android:layout_width="match_parent" 
     android:layout_height="1000dp" 
     tools:context=".MainActivity" > 

     <RelativeLayout 
      android:id="@+id/relativeLayout1" 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      tools:context=".MainActivity" > 

      <ImageView 
       android:id="@+id/imageView1" 
       android:layout_width="match_parent" 
       android:layout_height="100dp" 
       android:src="@drawable/teste" /> 

      <TextView 
       android:id="@+id/textView1" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_alignParentBottom="true" 
       android:layout_alignParentLeft="true" 
       android:text="Bottom" 
       android:textColor="#ffffff" 
       android:textSize="18sp" /> 

      <TextView 
       android:id="@+id/textView2" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_alignParentLeft="true" 
       android:layout_alignParentTop="true" 
       android:text="Top" 
       android:textColor="#ffffff" 
       android:textSize="18sp" /> 
     </RelativeLayout> 

     <TextView 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_alignParentLeft="true" 
      android:layout_below="@+id/relativeLayout1" 
      android:text="@string/hello_world" /> 
    </RelativeLayout> 

</com.example.parallax_sample> 

при переходе на графический макет, я ничего не вижу (серый экран), с указанием исключения.

Исключение, возникшее во время рендеринга: com.android.layoutlib.bridge.MockView не может быть передан в android.view.ViewGroup.

Возможно, я ошибаюсь, но это проблема только с main.xml. Как я могу решить проблему.

здесь является StackTrace

E/AndroidRuntime(15768): FATAL EXCEPTION: main 
E/AndroidRuntime(15768): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.parallax_sample/com.appkraft.parallax_sample.MainActivity}: android.view.InflateException: Binary XML file line #1: Error inflating class com.example.parallax_sample 
E/AndroidRuntime(15768): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2343) 
E/AndroidRuntime(15768): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2395) 
E/AndroidRuntime(15768): at android.app.ActivityThread.access$600(ActivityThread.java:162) 
E/AndroidRuntime(15768): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1364) 
E/AndroidRuntime(15768): at android.os.Handler.dispatchMessage(Handler.java:107) 
E/AndroidRuntime(15768): at android.os.Looper.loop(Looper.java:194) 
E/AndroidRuntime(15768): at android.app.ActivityThread.main(ActivityThread.java:5371) 
E/AndroidRuntime(15768): at java.lang.reflect.Method.invokeNative(Native Method) 
E/AndroidRuntime(15768): at java.lang.reflect.Method.invoke(Method.java:525) 
E/AndroidRuntime(15768): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:833) 
E/AndroidRuntime(15768): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600) 
E/AndroidRuntime(15768): at dalvik.system.NativeStart.main(Native Method) 
E/AndroidRuntime(15768): Caused by: android.view.InflateException: Binary XML file line #1: Error inflating class com.example.parallax_sample 
E/AndroidRuntime(15768): at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:698) 
E/AndroidRuntime(15768): at android.view.LayoutInflater.inflate(LayoutInflater.java:466) 
E/AndroidRuntime(15768): at android.view.LayoutInflater.inflate(LayoutInflater.java:396) 
E/AndroidRuntime(15768): at android.view.LayoutInflater.inflate(LayoutInflater.java:352) 
E/AndroidRuntime(15768): at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:281) 
E/AndroidRuntime(15768): at android.app.Activity.setContentView(Activity.java:1881) 
E/AndroidRuntime(15768): at com.appkraft.parallax_sample.MainActivity.onCreate(MainActivity.java:18) 
E/AndroidRuntime(15768): at android.app.Activity.performCreate(Activity.java:5122) 
E/AndroidRuntime(15768): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1081) 
E/AndroidRuntime(15768): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2307) 
E/AndroidRuntime(15768): Caused by: java.lang.ClassNotFoundException: Didn't find class "com.example.parallax_sample" on path: DexPathList[[zip file "/data/app/com.example.parallax_sample-1.apk"],nativeLibraryDirectories=[/data/app-lib/com.example.parallax_sample-1, /vendor/lib, /system/lib]] 
E/AndroidRuntime(15768): at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:53) 
E/AndroidRuntime(15768): at java.lang.ClassLoader.loadClass(ClassLoader.java:501) 
E/AndroidRuntime(15768): at java.lang.ClassLoader.loadClass(ClassLoader.java:461) 
E/AndroidRuntime(15768): at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:687) 
+1

не нужно беспокоиться, если вы запустите его, будет работать –

+0

нет, приложение аварийно завершает работу. ищет решение –

ответ

1

«com.example.parallax_sample» - проблема, предварительный просмотр для настраиваемого представления не может быть создан, хотя, возможно, он будет работать нормально при его запуске.

+0

но он не работает, сбой в этом пункте setContentView (R.layout.activity_main); от затмения отлаживать любое решение, как преодолеть эту –

+0

долю StackTrace –

+0

взглянуть на след –

2

Корневой элемент на XML является пользовательский элемент. Если графический макет не может отобразить этот первый элемент, он также не сможет отобразить остальные.

+0

, так как я могу исправить свою проблему в этом сценарии ?? –

+0

добавьте библиотеку в свою рабочую область и добавьте проект в качестве библиотеки:) \ –

+0

@ Jlazar, которую библиотека ur упоминает для добавления в рабочую область –

Смежные вопросы