gpt4 book ai didi

android - 是否可以在 textview 中缩放 drawableleft 和 drawableright?

转载 作者:IT王子 更新时间:2023-10-28 23:46:09 27 4
gpt4 key购买 nike

我在列表项中有 TextViewdrawableLeftdrawableRight。问题是,每当 TextView 的高度较大时,drawableLeft & drawableLeft 不会根据 的高度自动缩放 TextView .

是否可以在 TextView 中缩放 drawableLeft & drawableRight 的高度?(我使用的是 9 个补丁图像)

textview drawableleft & drawableright's height problem

最佳答案

这可能会对您有所帮助。有两个属性 scaleXscaleY

下面的代码会将图片和文字缩小 30%。因此,您必须使用那么多“sp”来增加字体大小,以便在重新调整大小(缩放)时适合您喜欢的“sp”。

示例。如果我将字体设置为 18,那么 18 中的 30% 是 5.4sp,所以粗略地说,这就是我的目标值,因为当它被缩放时,它会变成 13sp

<TextView
android:textSize="18sp"
android:scaleX="0.7"
android:scaleY="0.7"

最后要做的是设置 CompundDrawable。

tview.setCompoundDrawablesWithIntrinsicBounds(getResources().getDrawable(R.drawable.xxx), null, null, null);

关于android - 是否可以在 textview 中缩放 drawableleft 和 drawableright?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5483828/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com