Когда я пытаюсь запустить свои тесты robolectric, я получаю исключение:java.lang.RuntimeException: Failed to create a android.widget.Button
Однако, если активность не содержит кнопок, все работает нормально, но мне нужны кнопки :) Я использую robolectric 2.0-alpha-3-SNAPSHOT
, более того, несколько дней назад все тесты были пройдены успешно.
Есть идеи, что может быть не так?
Robolectric Не удалось создать ошибку android.widget.Button
Ответы (1)
Наконец-то я решил эту проблему! Мои кнопки использовали цвет текста, определенный следующим образом: <color name="TEXT">@android:color/white</color>
кажется, что robolectric не поддерживает значения @android:color
, поэтому замена его на <color name="TEXT">#FFF</color>
решила мою проблему.
person
Bersh
schedule
24.04.2013
Любая идея, почему это сработает, потому что это не в моем случае. Я устанавливаю цвет
<color name="foo">#000000</color>
для фона моей активности. например container.setBackgroundColor(R.color.foo);
- person Jigish Chawda; 29.07.2013