ClassCastException: android.widget.Button

У меня действительно очень странная проблема.

У меня есть такая строка кода:

SeekBar mProgressBar =  (SeekBar) findViewById(R.id.SeekBar);

И это вызывает исключение ClassCastException: android .widget.Button , как указывает заголовок. XML-файл выглядит так:

...
<SeekBar
android:id="@+id/SeekBar"
android:layout_height="wrap_content"
android:layout_width="fill_parent"
/>
...

Если я изменю код на

Button mProgressBar =  (Button) findViewById(R.id.SeekBar);

, он «работает» (например, эта единственная строка работает. Затем программы не работают по другим причинам, потому что теперь это кнопка). У меня есть точная такая же строка в другом файле без проблем. Есть идеи, что может быть не так?

5
задан Martin Hansen 20 May 2011 в 18:54
поделиться