Android 对于api级别低于21的api,如何将图像视图放置在布局中的按钮上?

Android 对于api级别低于21的api,如何将图像视图放置在布局中的按钮上?,android,android-layout,Android,Android Layout,为了准确描述按钮的用途,我试图在按钮上放置一个足够大的描述性图像,以容纳图像。我希望该应用程序能在使用api 20及以下的设备上运行。我看了这两个地方给出的答案 . 第二个链接中给出的答案适用于API级别21及以上,但不适用于以下级别,因为item name=“android:stateListAnimator”在这些级别中似乎无法直接访问。我该怎么办 您要使用的是FrameLayout。FrameLayout子项顺序是Z顺序,因此您可以执行以下操作: <FrameLayout>

为了准确描述按钮的用途,我试图在按钮上放置一个足够大的描述性图像,以容纳图像。我希望该应用程序能在使用api 20及以下的设备上运行。我看了这两个地方给出的答案

.


第二个链接中给出的答案适用于API级别21及以上,但不适用于以下级别,因为
item name=“android:stateListAnimator”
在这些级别中似乎无法直接访问。我该怎么办

您要使用的是FrameLayout。FrameLayout子项顺序是Z顺序,因此您可以执行以下操作:

 <FrameLayout>
    <Button>
    <ImageView>
 </FrameLayout>


另一种方法是将按钮背景设置为图像视图的图像

请以版面和任何相关内容的形式提供您当前的IML。