【发布时间】:2011-11-12 02:29:25
【问题描述】:
我想在 android 中制作比赛游戏布局。 我在使我的布局与所有屏幕分辨率兼容时遇到问题。 我想要的是左侧的主队图像图标,可伸缩的主队图像名称,主队得分文本,分隔符,客队得分文本,可伸缩的客队图像名称,客队图像图标正确的。 分数应该在中间。我就是搞不定。在此尝试之前,我尝试将主要布局分为 3 种布局:主队布局、比分布局和客场布局 - 没有成功获得预期结果。
有人可以帮忙吗?
这是我的一段代码:
<?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="wrap_content"
android:orientation="horizontal"
android:background="@color/GamesBGColor" >
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_gravity="center"
android:orientation="horizontal" >
<ImageView
android:id="@+id/homeTeamIcon"
android:layout_width="50dip"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:src="@drawable/holonlogo" />
<ImageView
android:id="@+id/homeTeamText"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:src="@drawable/holontext"
android:layout_width="115dip"
android:layout_marginLeft="3dip" />
<TextView
android:id="@+id/homeTeamScore"
android:layout_width="25dip"
android:layout_height="wrap_content"
android:text="123"
android:textColor = "@color/purple"
android:layout_gravity="center"
android:textStyle="bold"
android:layout_marginLeft="5dip" />
<TextView
android:id="@+id/seperator"
android:layout_width="10dip"
android:layout_height="wrap_content"
android:text="-"
android:layout_gravity="center"
android:layout_marginLeft="7dip" />
<TextView
android:id="@+id/awayTeamScore"
android:layout_width="25dip"
android:layout_height="wrap_content"
android:text="122"
android:textColor = "@color/red"
android:layout_gravity="center"
android:textStyle="bold"
android:layout_marginLeft="7dip" />
<ImageView
android:id="@+id/awayTeamText"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:src="@drawable/jerusalemtext"
android:layout_width="115dip"
android:layout_marginLeft="3dip"/>
<ImageView
android:id="@+id/awayTeamIcon"
android:layout_width="50dip"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:src="@drawable/jerusalemlogo" />
</LinearLayout>
</LinearLayout>
【问题讨论】: