Android 安卓图像按钮、拉伸背景和中心src
我有一个带有两个图像的ImageButton 如果有背景图像要拉伸,我需要从这个imagebutton得到什么(src图像要在拉伸的按钮中居中)Android 安卓图像按钮、拉伸背景和中心src,android,android-studio,imagebutton,stretch,Android,Android Studio,Imagebutton,Stretch,我有一个带有两个图像的ImageButton 如果有背景图像要拉伸,我需要从这个imagebutton得到什么(src图像要在拉伸的按钮中居中) 背景图像(带纹理的灰色)在两个图像按钮之间拉伸 src图像(“标题”)将在此按钮上居中 还有两个问题: 1-背景拉伸似乎有效,但仅当我将layout\u width=“wrap\u content”替换为layout\u width=“fill\u parent”时,该按钮才会从另一个按钮之前开始。 2-即使使用填充父对象,我也会拉伸src图像
- 背景图像(带纹理的灰色)在两个图像按钮之间拉伸
- src图像(“标题”)将在此按钮上居中
终于找到了我的答案: 1-ImageButton在2 ImageButton=删除之间:“android:layout\u toEndOf=“@+id/btnListviewHeader\u编号” 2-Src-centered:android:scaleType=“fitCenter”
希望对某人有所帮助:)终于找到了我的答案: 1-ImageButton在2 ImageButton=删除之间:“android:layout\u toEndOf=“@+id/btnListviewHeader\u编号” 2-Src-centered:android:scaleType=“fitCenter”
希望它能帮助别人:)
<ImageButton android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/btnListviewHeader_Title"
android:background="@drawable/a_btn_sort_title"
android:onClick="listView_FilterBy_Title"
android:nestedScrollingEnabled="true"
android:adjustViewBounds="true"
android:scaleType="fitXY"
android:layout_alignBottom="@+id/btnListviewHeader_Number"
android:cropToPadding="true"
android:src="@drawable/a_btn_sort_title_en"
android:layout_alignTop="@+id/btnListviewHeader_Number"
android:layout_toLeftOf="@+id/btnListviewHeader_Fav"
android:layout_toRightOf="@+id/btnListviewHeader_Number"
android:layout_toEndOf="@+id/btnListviewHeader_Number" />
<ImageButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/btnListviewHeader_Title"
android:background="@drawable/a_btn_sort_title"
android:onClick="listView_FilterBy_Title"
android:nestedScrollingEnabled="true"
android:adjustViewBounds="true"
android:scaleType="fitCenter"
android:layout_alignBottom="@+id/btnListviewHeader_Number"
android:cropToPadding="true"
android:src="@drawable/a_btn_sort_title_en"
android:layout_alignTop="@+id/btnListviewHeader_Number"
android:layout_toLeftOf="@+id/btnListviewHeader_Fav"
android:layout_toRightOf="@+id/btnListviewHeader_Number" />