Есть ли способ применить стили, определенные в styles.xml, к созданным представлениям
программно? Мне нужно отобразить текстовые просмотры на экране и выровнять их по разным
позиции на экране. Я могу применить цвет и размер текста, используя
setTextAppearance () метод, но я не могу применить другие атрибуты, такие как выравнивание
и отступы. Стили, которые я использую:
<style name="style1">
<item name="android:background">#00FFFF</item>
<item name="android:layout_gravity">left</item>
<item name="android:textSize">70dip</item>
<item name="android:padding">67dip</item>
</style>
<style name="style2" parent="@android:style/TextAppearance">
<item name="android:textColor">#2F4F4F</item>
<item name="android:layout_gravity">bottom</item>
</style>
И код Java похож на ...
TextView t = new TextView(this);
t.setText("Hello");
t.setTextAppearance(this, R.style.style1);
Может кто-нибудь, пожалуйста, помогите мне с этим ...:)