-2

私はアンドロイドプログラミングが初めてで、実際の時間を表示するアプリケーションを作りたかったのです。しかし、私はそれをリフレッシュすることができず、電話の時間と私のアプリの時間は異なります.

私のコードの一部:

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

この方法では時刻を更新できません。これを行うには、レイアウトにDigitalClockまたはAnalogClock (またはAPI 17 の場合は TextClock)必要です。

于 2014-08-30T21:51:36.997 に答える