0
我正在創建一個Android應用程序,我用backgroundTint#fed136創建了按鈕,但問題是他們在我的真實設備上沒有這種顏色。然而,有了背景,我相信他們會這樣做,但是那些按鈕沒有那些圓角。另外,我想要一個特定的圖像來填充我的按鈕下方的整個屏幕,但它有點卡住,左右邊緣沒有填充,手機的按鈕也沒有填充。另外,它也不會顯示在我的屏幕上。按鈕顏色不顯示在真實設備/圖像不填充背景
上面的一個是應該的,下面這個是怎麼回事。我的意思是如何發生的呢?
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
android:layout_height="match_parent" android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:paddingBottom="@dimen/activity_vertical_margin" tools:context=".MainActivity"
android:clickable="false"
android:background="#222">
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="About"
android:id="@+id/button"
android:layout_alignParentTop="true"
android:layout_alignParentLeft="true"
android:layout_alignParentStart="true"
android:backgroundTint="#fed136" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Portfolio"
android:id="@+id/button3"
android:layout_alignBottom="@+id/button"
android:layout_centerHorizontal="true"
android:backgroundTint="#fed136" />
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Contact"
android:id="@+id/button4"
android:layout_alignBottom="@+id/button3"
android:layout_alignParentRight="true"
android:layout_alignParentEnd="true"
android:backgroundTint="#fed136" />
<ImageView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:id="@+id/imageView"
android:layout_below="@+id/button3"
android:scaleType="fitXY"
android:src="@drawable/header" />
</RelativeLayout>
你能提供你的佈局文件? –
@MariusKaunietis已添加! – Lucafraser
刪除RelativeLayout的填充以使您的圖像覆蓋整個佈局。還要將scaleType更改爲fitXY。對於另一個問題,你應該使用背景屬性給它的顏色,而不是backgroundtint。我不明白與圓角的問題,你沒有使用自定義樣式或任何背景,所以如何改變? –