java source에서 button 객체를 생성합니다.
그리고 그 버튼에 공통으로 적용할 style을 적용해야 합니다.
style.xml
<style name="goToFirstButton" parent="@android:style/Widget.Button">
<item name="android:gravity">center_vertical|center_horizontal</item>
<item name="android:textColor">#000000</item>
<item name="android:shadowColor">#FF000000</item>
<item name="android:shadowDx">0</item>
<item name="android:shadowDy">-1</item>
<item name="android:shadowRadius">0.2</item>
<item name="android:textSize">18dip</item>
<item name="android:textStyle">bold</item>
<item name="android:background">@drawable/btn_custom</item>
<item name="android:focusable">true</item>
<item name="android:clickable">true</item>
</style>
main.xml
<Button
android:id="@+id/toinit"
style="@style/goToFirstButton"
/>
drawable/main.xml 에서는 style을 쉽게 적용하지만
java source 의 Activity에서는 어떻게 적용하는 궁급합니다.
Button button = new Button(getApplicationContext());
button.setText(questionStr);
button.setTextColor(colorInt);
button.??????????????????/ button.setStyle 이라는 method가 있으면 쉽게 적용할 수 있을 텐데
button.setOnClickListener(new Button.OnClickListener() {
public void onClick(View v) {
}
});
고수님들의 많은 조언 부탁합니다.