如何在图像前面倒计时?

时间:2013-12-03 21:41:58

标签: android image countdown

我想放一张图片而IN FRONT倒计时(首先出现倒计时和倒计时倒计时会出现一张图片)

我有这段代码:

new CountDownTimer(30000, 1000) {

 public void onTick(long millisUntilFinished) {
     mTextField.setText("seconds remaining: " + millisUntilFinished / 1000);
 }

 public void onFinish() {
     mTextField.setText("done!");
 }
}.start();

这是倒计时,但是当我放一张图片时,倒计时显示在图像下方,我看不到倒计时D: 谢谢,抱歉我的英文:)

2 个答案:

答案 0 :(得分:1)

您可以使用布局xml文件中的 RelativeLayout 轻松解决此问题。

首先,设置ImageView,然后使用ImageView的 id 相应地对齐TextView。结果将是一个带有覆盖TextView的ImageView。

在下面的示例中,使用 layout_alignLeft =“@ + id / image”

将TextView对齐到ImageView的左侧
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical">

    <ImageView
        android:id="@+id/image"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:src="@drawable/icon" />

    <TextView
        android:id="@+id/title"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignLeft="@+id/image"
        android:text="My Countdown"
        />

</RelativeLayout>

答案 1 :(得分:0)

我认为你的形象已经过了Textfiles。看看你的xml