Получить цвет обводки материала вид карты устарел - PullRequest
0 голосов
/ 30 марта 2020

На самом деле я использовал эспрессо для автоматизации пользовательского интерфейса. Я хотел проверить, что после нажатия на вид цвет обводки карты должен измениться на другой

, и вот мой пользовательский сопоставитель для этого

 public static Matcher<View> withTextColor(final int color) {
    Checks.checkNotNull(color);
    return new BoundedMatcher<View, MaterialCardView>(MaterialCardView.class) {
        @Override
        public boolean matchesSafely(MaterialCardView cardView) {
            return color == cardView.getStrokeColor();
        }
        @Override
        public void describeTo(Description description) {
            description.appendText("with text color: ");
        }
    };
}

но это показывает, что getStrokeColor() устарело, так что я должен использовать вместо этого?

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...