【问题标题】:Android. ImageButton, stretch background and center src安卓。 ImageButton,拉伸背景和中心 src
【发布时间】:2016-01-27 01:51:00
【问题描述】:

我有一个带有 2 张图片的 ImageButton

如果要拉伸背景图像,我需要从这个 imagebutton 中得到什么,等等 src 图像要在拉伸按钮中居中)

  • 要在 2 个 ImageButton 之间拉伸的背景图像(带纹理的灰色)
  • 要在此按钮上居中的 src 图像(“标题”)。

还有两个问题: 1-背景拉伸似乎有效,但只有当我用 layout_width="fill_parent" 替换 layout_width="wrap_content" 时,按钮才不会出现在另一个按钮之前。 2-即使使用填充父级,我也会拉伸 src 图像。

欢迎提出建议!

xml:

<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" />

【问题讨论】:

    标签: android android-studio imagebutton stretch


    【解决方案1】:

    终于找到了我的答案:

    1- ImageButton 2 ImageButton = remove: "android:layout_toEndOf="@+id/btnListviewHeader_Number""

    2- Src 居中: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="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" />
    

    希望对某人有所帮助:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-06-18
      • 1970-01-01
      • 2014-06-12
      • 2010-09-27
      • 2013-10-03
      • 2011-11-12
      • 1970-01-01
      相关资源
      最近更新 更多