我需要在水平佈局中創建2個按鈕,其中包含頂部的圖標。android佈局按鈕看起來不如預期
佈局:
<ImageButton
android:id="@+id/imageButton2"
android:layout_width="wrap_content"
android:layout_weight="0.5"
android:layout_height="wrap_content"
android:src="@drawable/button" />
<ImageButton
android:id="@+id/imageButton3"
android:layout_width="wrap_content"
android:layout_weight="0.5"
android:layout_height="wrap_content"
android:src="@drawable/button" />
</LinearLayout>
按鈕:
<item>
<bitmap
android:gravity="right"
android:src="@drawable/ic_action_call"/>
</item>
<item>
<shape android:shape="rectangle" >
<gradient
android:startColor="#FFEEC9A8"
android:endColor="#90FFDAB9"
android:angle="45"/>
<padding
android:left="7dp"
android:right="7dp"
android:top="7dp"
android:bottom="7dp"/>
<corners android:radius="10dp"/>
<stroke android:width="2px" android:color="#ff888888"/>
</shape>
</item>
我希望它看起來就像在第一次承受力,但它看起來像第二與周圍的圖標是一個灰色地帶。哪裏不對?
後,我加入的android:scaleType = 「fitXY」 的按鈕看起來像:
謝謝。按鈕中的適當區域較大,但周圍仍然有灰色。請看問題中的新圖片。 – Jacob
@Jacob因爲你使用圖像視圖 –
@Jacob ...看到我更新的答案。 –