在Android中,可以使用LinearLayout和ImageView来实现按钮上方有一行文本和图片,并能够正确缩放的效果。以下是一个示例代码:
在上述代码中,我们使用了一个垂直方向的LinearLayout来包裹ImageView、TextView和Button。ImageView用来显示图片,通过设置android:scaleType="fitCenter"
来保持图片的正确缩放。TextView用来显示文本,通过设置android:textAlignment="center"
使文本居中显示。最后,我们添加了一个普通的Button。
请注意,上述示例中的@drawable/image
是一个占位符,请根据实际情况替换为您的图片资源。此外,您可以根据实际需求自定义按钮的样式和属性。