我正在开发测验应用程序,因此我需要根据获得的分数显示一个图表。但是我在调整布局时遇到了问题。在布局中,我正在显示图表,下面我需要显示如下:
image correct = 13
image wrong = 4
image total = 17
但我无法在布局中完全对齐它们。请对此提出任何建议,我们将不胜感激。
我的代码:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#F7FBF7"
android:orientation="vertical" >
<LinearLayout
android:id="@+id/rl2"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="center"
android:orientation="vertical" >
<RelativeLayout
android:id="@+id/rel9"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginTop="5dp"
android:gravity="center"
android:orientation="horizontal" >
<ImageView
android:id="@+id/graph"
android:layout_width="fill_parent"
android:layout_height="wrap_content" />
</RelativeLayout>
<LinearLayout
android:id="@+id/rl22"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:gravity="center"
android:orientation="vertical" >
<RelativeLayout
android:id="@+id/rel10"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginTop="15dp"
android:orientation="horizontal" >
<TextView
android:id="@+id/v1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_marginTop="5dip"
android:text=":" />
<ImageView
android:id="@+id/greenimg"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="8dip"
android:layout_toLeftOf="@+id/correctleft"
android:layout_marginRight="14dp"
android:src="@drawable/green" >
</ImageView>
<TextView
android:id="@+id/correctleft"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_marginTop="5dip"
android:layout_toLeftOf="@+id/v1"
android:paddingRight="10dp"
android:text="Correct"
android:textColor="#283790"
android:textSize="16sp"
android:textStyle="bold"
android:typeface="serif" />
<TextView
android:id="@+id/correct"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_marginTop="5dip"
android:layout_toRightOf="@+id/v1"
android:paddingLeft="15dp"
android:textColor="#283790"
android:textSize="16sp"
android:textStyle="bold"
android:typeface="serif" />
</RelativeLayout>
<RelativeLayout
android:id="@+id/rel11"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/rel10"
android:layout_marginTop="12dp"
android:orientation="horizontal" >
<TextView
android:id="@+id/v2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/v1"
android:layout_centerHorizontal="true"
android:layout_marginTop="5dip"
android:text=":" />
<ImageView
android:id="@+id/redimg"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="8dip"
android:layout_toLeftOf="@+id/incorrectleft"
android:layout_marginRight="4dp"
android:src="@drawable/red" >
</ImageView>
<TextView
android:id="@+id/incorrectleft"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/correct"
android:layout_centerHorizontal="true"
android:layout_marginTop="5dip"
android:layout_toLeftOf="@+id/v2"
android:paddingRight="5dp"
android:text="Incorrect"
android:textColor="#283790"
android:textSize="16sp"
android:textStyle="bold"
android:typeface="serif" />
<TextView
android:id="@+id/incorrect"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/correct"
android:layout_centerHorizontal="true"
android:layout_marginTop="5dip"
android:layout_toRightOf="@+id/v2"
android:paddingLeft="15dp"
android:textColor="#283790"
android:textSize="16sp"
android:textStyle="bold"
android:typeface="serif" />
</RelativeLayout>
<RelativeLayout
android:id="@+id/rel12"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/rel11"
android:layout_marginTop="12dp"
android:orientation="horizontal" >
<TextView
android:id="@+id/v3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/v2"
android:layout_centerHorizontal="true"
android:layout_marginTop="5dip"
android:text=":" />
<ImageView
android:id="@+id/blueimg"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="8dip"
android:layout_toLeftOf="@+id/totalleft"
android:layout_marginRight="10dp"
android:src="@drawable/darkblue" >
</ImageView>
<TextView
android:id="@+id/totalleft"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/incorrect"
android:layout_centerHorizontal="true"
android:layout_marginTop="5dip"
android:layout_toLeftOf="@+id/v3"
android:paddingRight="10dp"
android:text="Omitted"
android:textColor="#283790"
android:textSize="16sp"
android:textStyle="bold"
android:typeface="serif" />
<TextView
android:id="@+id/total"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/incorrect"
android:layout_centerHorizontal="true"
android:layout_marginTop="5dip"
android:layout_toRightOf="@+id/v3"
android:paddingLeft="15dp"
android:textColor="#283790"
android:textSize="16sp"
android:textStyle="bold"
android:typeface="serif" />
</RelativeLayout>
</LinearLayout>
</LinearLayout>
</LinearLayout>