読者です 読者をやめる 読者になる 読者になる

ListView の TextView の文字色が白くなっちゃってて見えないやつの解決方法

だいぶ悩んだ。問題は ArrayAdapter に渡す Context のせいだった。

 

いい感じのサンプル見つけて何とかなった。

ListViewチュートリアル その3 文字色・サイズ – Cyber Passion for Android

stack3/AndroidListViewSamples · GitHub

 

解決してから読んだけどよくわからない。

Yukiの枝折: Android:引数はthisか?getApplicationContextか?ActivityとApplicationの違い

 

styles.xml 上で

<style name="AppTheme" parent="android:Theme.Holo.Light.DarkActionBar">

 AndroidManifest.xml 上で

<application
android:theme="@style/AppTheme" >

ってなってて、この状況で this と getApplicationContext() で変わってしまうの、よくわからない。とりあえず this 使っとけば問題ねーよっていう解決、もにょっとする。