エラーレコードseterrorの文字は表示されません
1173 ワード
今日開発中に小さな問題があったseterrorの文字はthemeと重なって表示できないので、以前から出会ったことがありますが、方法を変えたいです.
styleに- @android:color/primary_text_light
テスト済みで、できません.
ある人はこう言いました.
テストはやはりだめで、仕方なくまた古い方法で、activityのthemeを指定してやっと解決することができて、ああ、他の人に良い方法があることを期待します.
styleに
<style name="AppBaseTheme" parent="@android:style/Theme.Light.NoTitleBar">
<item name="android:textColorPrimaryInverse">@android:color/primary_text_light</item>
<!--
Theme customizations available in newer API levels can go in
res/values-vXX/styles.xml, while customizations related to
backward-compatibility can go here.
-->
</style>
テスト済みで、できません.
ある人はこう言いました.
int ecolor = R.color.black; // whatever color you want
ForegroundColorSpan fgcspan = new ForegroundColorSpan(ecolor);
String estring=" ";
SpannableStringBuilder ssbuilder = new SpannableStringBuilder(estring);
ssbuilder.setSpan(fgcspan, 0, estring.length(), 0);
username.setError(ssbuilder);
}
テストはやはりだめで、仕方なくまた古い方法で、activityのthemeを指定してやっと解決することができて、ああ、他の人に良い方法があることを期待します.