【问题标题】:Android: Cannot cast from View to ChronometerAndroid:无法从 View 投射到 Chronometer
【发布时间】:2011-06-21 15:58:08
【问题描述】:

我尝试按照这个示例 ChronometerDemo.java,但我遇到了一些问题:

  1. 我无法导入 android.widget.Chronometer; 错误:与同一文件中定义的类型冲突(导入 android.widget.Chronometer.OnChronometerTickListener)
  2. 我无法将 View 投射到 Chronometer mChronometer = (Chronometer) findViewById(R.id.chronometer);

有人可以帮忙吗?欣赏, 雏菊

【问题讨论】:

    标签: android casting android-widget chronometer


    【解决方案1】:

    似乎存在另一个Chronometer 类,它不是从View 扩展的,这就是你不能转换它的原因。没有您的代码很难分辨,但是您是否将 ChronometerDemo.java 重命名为 Chronometer.javaChronometerDemo 是一个 Activity,不应由 findViewById 调用返回。

    当然,这是假设您说的是this

    【讨论】:

    • 非常感谢,我明白了 :))
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-08
    相关资源
    最近更新 更多