我想在文字" Accessar"之前添加一张图片。在按钮内。如下图所示。
我在java类中得到了上述效果,我想知道它是否可以在xhtml中使用。
<Button
android:id="@+id/login.button.cadastrese"
style="@style/ButtonsLogin"
android:background="@drawable/btn_login_cadastrese"
android:drawableLeft="@drawable/icon_login_cadastrese"
android:text="@string/login.btn.cadastre" />
与按钮对齐,而不是文本
Spannable buttonLabel = new SpannableString(getResources().getString(R.string.login_btn_acessar));
buttonLabel.setSpan(new ImageSpan(getApplicationContext(),R.drawable.icon_login_acessar, ImageSpan.ALIGN_BASELINE), 0, 1,Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
btnLogin.setText(buttonLabel);
解决了,但是效果很差。因此,我必须添加字符串underlin _Acessar