我與他們的內部文本視圖一堆卡的意見,就像這樣:安卓:支持庫23.2.1更新後,文字顏色不工作
<android.support.v7.widget.CardView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:id="@+id/crdView"
android:clickable="true"
android:onClick="onClick"
card:cardUseCompatPadding="true"
card:cardElevation="@dimen/card_elevation"
card:cardCornerRadius="@dimen/card_corner"
card:cardBackgroundColor="@color/darkorange">
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_margin="5dp"
android:drawableRight="@drawable/arrow_right"
android:drawableEnd="@drawable/arrow_right"
android:textAppearance="?android:attr/textAppearanceLarge"
android:textSize="@dimen/abc_text_size_medium_material"
android:textColor="#FFFFFF"
android:text="@string/text" />
</android.support.v7.widget.CardView>
我設置的文字顏色屬性爲白色,如你可以看到那裏。但是,當我在任何不是6.0版本的Android中運行應用程序時,它對文本視圖的文本顏色完全沒有影響。
到目前爲止,我已經試過:
- 改變我的gradle中
buildToolsVersion
改變支持庫本身的Gradle中的版本,要追溯到'com.android.support:appcompat-v7:23.0.1'
- 幾個完整的清理和重建
- 試圖以編程方式設置它,這是可行的(但必須這樣做,對於超過20次的活動,並且很多文本視圖根本不可行)
我有什麼不對的?我現在應該設置一個不同的屬性嗎?
編輯:這是我的build.gradle是否有幫助:
apply plugin: 'com.android.application'
android {
defaultConfig {
generatedDensities = []
}
aaptOptions {
additionalParameters "--no-version-vectors"
}
signingConfigs {
signingconfig {
// sanitized
}
}
compileSdkVersion 23
buildToolsVersion "23.0.3"
defaultConfig {
applicationId "in.myapp"
minSdkVersion 10
targetSdkVersion 23
versionCode 16
versionName "1.1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
debuggable false
zipAlignEnabled true
}
}
}
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile 'com.android.support:appcompat-v7:23.2.1'
compile 'com.android.support:design:23.2.1'
compile 'com.android.support:cardview-v7:23.2.1'
compile 'com.android.support:recyclerview-v7:23.2.1'
// other libraries
}
嘗試在此下build.gradle的Android標籤: aaptOptions { additionalParameters 「--no版本向量」 } –
@KaveeshKanwal我已經更新的問題,包括我的build.gradle。 – Abhishek
顯示您的styles.xml和清單 –