java无法重新缩放可绘图按钮
private float iconScale = 0.05f;
// Set size of drawables in buttons
Drawable drawable = getResources().getDrawable(R.drawable.cutlerywhite);
drawable.setBounds(0, 0, (int)(drawable.getIntrinsicWidth()),
(int)(drawable.getIntrinsicHeight()));
ScaleDrawable sd = new ScaleDrawable(drawable, 0, iconScale, iconScale);
fnbButton.setCompoundDrawables(sd, null, null, null); //set drawableLeft for example
我正在尝试缩小一个可在Button
中使用的绘图。现在,我的按钮中没有显示任何内容:
左边应该有一个抽屉。 这里有什么问题?我所做的和我在这里看到的不同答案中看到的完全一样
XML:
<Button
安卓:id="@+id/fnbButton"
安卓:layout_width="wrap_content"
安卓:layout_height="wrap_content"
安卓:background="@drawable/rounded_button_blue"
安卓:padding="5dp"
安卓:text="@string/fnb_button"
安卓:textAllCaps="false"
安卓:textColor="@color/white"
app:layout_constraintBaseline_toBaselineOf="@id/otherButton"
app:layout_constraintEnd_toEndOf="parent" />
# 1 楼答案
试试这个
# 2 楼答案
也许这个选择会有所帮助
# 3 楼答案
我最终做到了: