【发布时间】:2013-12-09 16:11:41
【问题描述】:
我是 Android 新手,我想在 TableRow 内的 ImageView 中心放置一个 TextView。 textView 与图像视图分开,我怎样才能将 textView 放在 imageView 的顶部?而且因为它在 tableRow 里面,所以我不能使用 layout_alignLeft 或 layout_alignRight 来居中。
非常感谢您帮助我。
类似:
<TableRow>
<ImageView
android:id="@+id/durationView"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:src="@drawable/blk_duration"
android:contentDescription="@string/logo"
android:layout_weight="1" />
<TextView
android:id="@+id/durationTextView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center"
android:text="@string/duration"
android:textColor="@color/text_color"
android:textSize="@dimen/font_size_duration" />
<ImageView
android:id="@+id/durationView"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:src="@drawable/blk_duration"
android:contentDescription="@string/logo"
android:layout_weight="1" />
<TextView
android:id="@+id/durationTextView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center"
android:text="@string/duration"
android:textColor="@color/text_color"
android:textSize="@dimen/font_size_duration" />
</TableRow>
【问题讨论】: