-2

我是android编程的新手,我想制作一个显示实际时间的应用程序。但是我无法刷新,手机的时间和我的应用程序的时间会有所不同。

我的代码的一部分:

protected override void OnCreate(Bundle savedInstance)
    {     
        this.SetTitle("Just a clock!");
        base.OnCreate(savedInstance);
        SetContentView(R.Layouts.MainLayout);
        TextView tw = FindViewById<TextView>(R.Ids.textView1);
        //tw.Click += new EventHandler(tw_Click);
        int color = Color.ParseColor("#483D8B");
        tw.SetTextColor(color);
        tw.SetTextSize(60);
        currentHour = DateTime.Now.Hour;
        currentMinute = DateTime.Now.Minute;
        tw.Text = currentHour + ":" + currentMinute;
    }

我正在寻找任何工作想法。

谢谢你。

4

1 回答 1

0

您无法以这种方式更新时间。您需要在布局上使用DigitalClockAnalogClock来执行此操作(或API 17 的TextClock)。

于 2014-08-30T21:51:36.997 回答