إنشاء XML يولد خطأ في تخطيط لافتة ثلاثية الأبعاد

StackOverflow https://stackoverflow.com/questions/20353844

  •  25-08-2022
  •  | 
  •  

سؤال

خطأ في التصميم:-

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"

    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"

    tools:context=".MainActivity" >

<com.startapp.android.publish.banner.Banner

     android:id="@+id/startAppBanner"
     android:layout_width="wrap_content"
     android:layout_height="wrap_content"
     android:layout_alignParentBottom="true"
     android:layout_alignRight="@+id/next"
     android:layout_marginBottom="14dp" >

 </com.start app.android.publish.banner.Banner>

</Relative Layout>

com.android.ide.eclipse.adt.internal.project.androidmanifesthelper] استثناء محلل E: 1-12-13 إلى 31-12-13 1-12-13 hellobanner androidmanifest.xml: قيمة السمة "Android: Value" المرتبط بنوع عنصر "NULL" يجب ألا يحتوي على الحرف "<". [2013-12-03 19:48:19-Hellobanner] خطأ في ملف XML: الإجهاض.

هل كانت مفيدة؟

المحلول 2

هناك مشكلة في حجم لافتة ... لذلك لم يكن بانر ينظرون إلى تخطيط على الجهاز ..... لديّ اختبار في رمز جهاز آخر يتم تشغيله بنجاح

افتراضيًا ، يعد رمز التصميم مثاليًا للإعلان عن لافتة ثلاثية الأبعاد .....

كان السيد GEM_RAM مخطئًا لهذه الحالة ........

الآن الكود الأصلي يعمل بشكل صحيح

نصائح أخرى

يرجى استخدام هذا لإزالة الأخطاء في ملف XML الخاص بك. قم أيضًا بإنشاء فصل حسب الرسالة. قم بتحديث ملفاتك الواضحة وفقًا لذلك وشارك رسائل الخطأ الخاصة بك بعد ذلك ...

لمساعدتك أكثر ، قمت بإنشاء ملف فئة لك: banner.java ===> سيؤدي هذا إلى إزالة الأخطاء

public class Banner extends View {

    public Banner(Context context) {
        super(context);
        // TODO Auto-generated constructor stub
    }
}

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"

    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"

    tools:context=".MainActivity" >

<com.startapp.android.publish.banner.Banner

     android:id="@+id/startAppBanner"
     android:layout_width="wrap_content"
     android:layout_height="wrap_content"
     android:layout_alignParentBottom="true"
     android:layout_alignRight="@+id/next"
     android:layout_marginBottom="14dp" >

 </com.startapp.android.publish.banner.Banner>

</RelativeLayout>

يمكن لهذه اللافتة المباشرة المفتوحة في الجهاز دون أي مشكلة:-

 android:id="@+id/startAppBanner"
 android:layout_width="wrap_content"
 android:layout_height="wrap_content"
 android:layout_alignParentBottom="true"
 android:layout_alignRight="@+id/next"
 android:layout_marginBottom="14dp" >

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top