Android按钮的偏好



我现在刚开始学习Android并构建一个APP。
但是我遇到了一个问题,我想设计一个有2行和每行不同文本样式的按钮。
我怎样才能完成这项工作,使按钮像文本和摘要的首选项?

谢谢

public class Test extends Activity {
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        Button but = (Button) findViewById(R.id.button1);
        but.setText( formatString( "Line 1nLine 2" ) );
    }
    private Spannable formatString(String str) {
        int startSpan = str.indexOf("n");
        int endSpan   = str.length();
        Spannable spanString = new SpannableString(str);
        spanString.setSpan(new TextAppearanceSpan(this,
                R.style.custompoint), startSpan, endSpan,
                Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
        return spanString;
    }
}

相关内容

  • 没有找到相关文章

最新更新