Build XML генерирует ошибку в макете 3D баннера

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] Исключение Parser для e: 1-12-13 до 31-12-13 1-12-13 hellobanner androidmanifest.xml: значение атрибута «Android: значение», связанное с типом элемента «NULL», не должно содержать символа «<». [2013-12-03 19:48:19-Hellobanner] Ошибка в файле XML: прерывание сборки.

Это было полезно?

Решение 2

Существует проблема с размером баннера ... так что Баннер не смотрел на макет на устройстве ..... у меня есть тестирование в другом коде телефона.

По умолчанию код макета идеально подходит для рекламы 3D Banner .....

Мистер 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