2013-09-30 2 views
0

Я разрабатываю небольшое приложение. Но я получаю следующие ошибки (2) в своем XML-коде: Я новичок в этой области. И я не могу запустить приложение. Мне нужна небольшая помощь.Ошибка в файле XML

<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"> 

<EditText 
    android:id="@+id/etTelefonePessoa" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:layout_alignLeft="@+id/tvTelefone" 
    android:layout_below="@+id/tvTelefone" 
    android:ems="10" 
    android:inputType="phone" //error: Error parsing XML: mismatched tag 
/> 

<EditText 
    android:id="@+id/etNomePessoa" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:layout_alignLeft="@+id/tvNome" 
    android:layout_below="@+id/tvNome" 
    android:ems="10" 
    android:inputType="textPersonName" 
/> 

<ListView 
    android:id="@+id/lvMostraDados" 
    android:layout_width="fill_parent" 
    android:layout_height="20dp" 
    />  

</RelativeLayout> // error: The element tag "textview" must be terminated by the matching end-tag "</textview>" 

В чем проблема?

+0

Ошибки в коде ... // ошибка: Ошибка синтаксического анализа XML: несоответствие тегов // ошибка: Элемент тег «TextView» должно быть прекращено по соответствующему концевому тегу "" – user2830008

+0

В XML-документе отсутствуют ошибки. Это * полный * файл? – Simon

+0

@ user2830008 попробуйте код, указанный ниже, и сообщите нам, если проблема все еще существует. –

ответ

-1
<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"> 

<EditText 
android:id="@+id/etTelefonePessoa" 
android:layout_width="match_parent" 
android:layout_height="wrap_content" 

android:ems="10" 
android:inputType="phone" 
    /> 

<EditText 
android:id="@+id/etNomePessoa" 
android:layout_width="match_parent" 
android:layout_height="wrap_content" 

android:layout_below="@+id/etTelefonePessoa" 
android:ems="10" 
android:inputType="textPersonName" 
/> 

<ListView 
android:id="@+id/lvMostraDados" 
android:layout_width="fill_parent" 
android:layout_height="match_parent" 
android:layout_below="@+id/etNomePessoa" 
    />  

</RelativeLayout> 
+0

. Если вы скажете, что вы изменили, то почему и как он исправляет проблему. – Simon

+0

@ user2830008 становился проблемой в макете. Он не справился с этими взглядами. Он использует относительную компоновку, поэтому он должен правильно указывать позицию. И этот код работает нормально. В его коде мнения были перекрывающимися. Это оно. –

+0

Показанные ошибки не имеют никакого отношения к позиционированию. – Simon

0

Иногда eclipse дает ошибки. Копируйте свой код. Удалите файл .xml, создайте новый и снова вставьте код. Я скопировать и вставить код работает просто отлично

<?xml version="1.0" encoding="utf-8"?> 
<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="10dp" 
    android:paddingLeft="10dp" 
    android:paddingRight="10dp" 
    android:paddingTop="10dp" > 

<EditText 
    android:id="@+id/etTelefonePessoa" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:layout_alignLeft="@+id/tvTelefone" 
    android:layout_below="@+id/tvTelefone" 
    android:ems="10" 
    android:inputType="phone" /> 

<EditText 
    android:id="@+id/etNomePessoa" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:layout_alignLeft="@+id/tvNome" 
    android:layout_below="@+id/tvNome" 
    android:ems="10" 
    android:inputType="textPersonName" /> 

    <ListView 
     android:id="@+id/lvMostraDados" 
     android:layout_width="fill_parent" 
     android:layout_height="20dp" /> 

</RelativeLayout> 
Смежные вопросы