O Android não pode resolver o símbolo '? Attr / selectableItemBackground'

<android.support.v7.widget.CardView
    android:id="@+id/card_view"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_marginLeft="@dimen/card_outer_padding"
    android:layout_marginTop="@dimen/card_outer_padding"
    android:layout_marginRight="@dimen/card_outer_padding"
    android:layout_marginBottom='@{model.cardBottomMargin}'
    android:foreground="?attr/selectableItemBackground"
    android:onClick="@{model::onCardClick}"
    app:cardElevation="2dp"
    app:cardCornerRadius="2dp"
    app:cardUseCompatPadding="true">
</android.support.v7.widget.CardView>

Recebi esta mensagem de erro

Não é possível resolver o símbolo?attr/selectableItemBackground Valida referências de recursos dentro de arquivos XML do Android.

<TextView
    android:id="@+id/country_name"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_marginRight="40dp"
    android:text="@{model.name}"
    style="@style/TextAppearance.AppCompat.Headline"
    tools:text="Country"/>

E também recebi um erro semelhante nos itens acima

Não é possível resolver o símbolo '@ style / TextAppearance.AppCompat.Headline'
Valida referências de recursos dentro de arquivos XML do Android.

Qualquer ponteiro seria ótimo! Obrigado! Parece estar relacionado a issofio mas nenhuma solução foi fornecida:

questionAnswers(9)

yourAnswerToTheQuestion