我怀疑我将不得不以这种方式做到这一点,但这里就是
我有这个:
<Button
android:id="@+id/favouritesButton"
android:layout_height="wrap_content"
android:layout_margin="5sp"
android:text="@string/favourites"
android:drawableLeft="@drawable/shopping_basket_90x75"
android:enabled="false"
style="@style/BtnBigGreenLeft" />
这给了我这个
客户想要的是这个(不同的可绘制图像,但你明白了)
这是可能的,还是我必须将其分解为单独的元素才能使其发挥作用?
答案 0 :(得分:1)
是的,只是打破它。它将解决您使用任何其他解决方案的许多未来问题。
并使线性布局包装所有可点击的。
答案 1 :(得分:0)
抱歉我的英文。
如果您希望所有图片都可以点击,您可以简单地修复它
但是如果你想要只有绿色区域可以点击它应该更难
答案 2 :(得分:0)
对不起我的英语。
如果您想要整个可点击的东西,您只需要在PC上的Paint程序中更改图片,并将正确的图片更改为您制作的新图片及其。
我希望它能阻止你。
答案 3 :(得分:0)
我认为你不能用一个按钮来做这件事。
尝试在图像上使用ImageButton并将其分解为2个不同的按钮(按钮和图像按钮),或者只需使用PC上的Paint程序并将图像放在ImageButton背景上(第二个我认为是easyer)。 / p>