-3

だからここに短いコードがあります-

<?xml version="1.0" encoding= "utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
       android:orientation="vertical"
       android:layout_width="fill_parent"
       android:layout_height="fill_parent"


    <TextView
       android:layout_width="fill_parent"
       android:layout_height="wrap_content" 
       android:text="Your total is 0"
       android:textSize="45dp"
       android:layout_gravity="center"
       android:gravity="center" 
       android:id="@+id/tvDisplay"
    </TextView>       

    <Button            
       android:layout_height="wrap_content"
       android:layout_width="250dp"
       android:layout_gravity="center"
       android:text="Add one"
       android:textSize="20dp" 
       android:id="@+id/bAdd"
    />


    <Button
       android:layout_width="250dp"
       android:layout_height="wrap_content" 
       android:text="Subtract one"
       android:textSize="20dp"
       android:layout_gravity="center"
       android:id="@+id/bSubtract"
    />

</LinearLayout>

私はEclipseを使用しており、FroYoAPIレベル8をターゲットにしています。MacoSX 10.8.2 EClipse juno TheNewBostonによるチュートリアルに従っているので、彼のコードをコピーしましたが、まったく同じですが、エラーが発生します。

4

4 に答える 4

5

どちらも機能します

<TextView android:layout_width="fill_parent"
    android:layout_height="wrap_content" 
    android:text="Your total is 0"
    android:textSize="45dp" 
    android:layout_gravity="center"
    android:gravity="center" 
    android:id="@+id/tvDisplay" />

また

<TextView android:layout_width="fill_parent"
    android:layout_height="wrap_content" 
    android:text="Your total is 0"
    android:textSize="45dp" 
    android:layout_gravity="center"
    android:gravity="center" 
    android:id="@+id/tvDisplay">
</TextView>
于 2013-03-05T02:54:12.217 に答える
1

上部の LinearLayout が閉じていません

于 2013-03-05T02:56:38.623 に答える
0

XML の構文が間違っています。
あなたが持っているTextViewを置き換えます:

<TextView
     android:layout_width="fill_parent"
android:layout_height="wrap_content" 
android:text="Your total is 0"
android:textSize="45dp"
android:layout_gravity="center"
android:gravity="center" 
android:id="@+id/tvDisplay"
</TextView>

と:

<TextView
         android:layout_width="fill_parent"
    android:layout_height="wrap_content" 
    android:text="Your total is 0"
    android:textSize="45dp"
    android:layout_gravity="center"
    android:gravity="center" 
    android:id="@+id/tvDisplay"
    />
于 2013-03-05T02:53:44.257 に答える
0

要素を閉じるのを忘れました。

これを試して

<TextView
     android:layout_width="fill_parent"
     android:layout_height="wrap_content" 
     android:text="Your total is 0"
     android:textSize="45dp"
     android:layout_gravity="center"
     android:gravity="center" 
     android:id="@+id/tvDisplay">
</TextView>

またはこれ

<TextView
     android:layout_width="fill_parent"
     android:layout_height="wrap_content" 
     android:text="Your total is 0"
     android:textSize="45dp"
     android:layout_gravity="center"
     android:gravity="center" 
     android:id="@+id/tvDisplay"/>
于 2013-03-05T02:54:05.553 に答える