Yoo
Yoo

Reputation: 1441

Android: Cannot cast from View to Chronometer

I try to follow this example ChronometerDemo.java, but I got some problem:

  1. I can't import android.widget.Chronometer; Error: conflicts with a type defined in a same file(import android.widget.Chronometer.OnChronometerTickListener)
  2. I can't cast View to Chronometer mChronometer = (Chronometer) findViewById(R.id.chronometer);

Anyone can help? Appreciate, Daisy

Upvotes: 0

Views: 709

Answers (1)

dmon
dmon

Reputation: 30168

There seems to be another Chronometer class present that does not extend from View, which is why you can't cast it. It's hard to tell without your code, but did you rename ChronometerDemo.java to Chronometer.java? ChronometerDemo is an Activity, and is not supposed to be returned by a findViewById call.

This is, of course, assuming you're talking about this.

Upvotes: 1

Related Questions