У меня есть следующий код в моей деятельности:
......
DataCell[i] = new TextView(context,null,R.style.TitleRow);
DataCell[i].setText(data[i]);
......
Вот мой файл style.xml, который находится в папке res >> values:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="TitleRow" parent="@android:style/TextAppearance.Medium">
<item name="android:layout_width">wrap_content</item>
<item name="android:layout_height">wrap_content</item>
<item name="android:textColor">#A0A0A0</item>
<item name="android:layout_marginTop">5dp</item>
<item name="android:layout_marginBottom">5dp</item>
<item name="android:paddingLeft">2dp</item>
<item name="android:paddingRight">2dp</item>
</style>
</resources>
Нет значенияотображается ... Но если я использую DataCell[i] = new TextView(context)
, он работает нормально.Я знаю, что есть некоторая проблема с тем фактом, что я использую нуль для набора атрибутов.Но после долгих поисков я не могу найти идеальный пример того, как это сделать.Я надеюсь, что кто-то сможет разъяснить мне это раз и навсегда.