3
我有一個圖像(match_parent),其中有兩個包含選項的矩形。我試圖在圖像頂部放置2個透明按鈕,以便點擊圖像產生動作。但是,我試圖支持多種屏幕尺寸,因此儘管我可以利用佈局邊距來排列特定分辨率智能手機按鈕中的矩形,但測試平板電腦完全失敗。將按鈕放在ImageView的頂部,用不同的屏幕尺寸延伸
我該如何放置與圖像一致的按鈕,以延伸以填充不同的屏幕尺寸。
很簡單佈局代碼現在使用DP不工作
<ImageView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/banner"
android:background="@drawable/banner"
android:contentDescription="@string/banner" />
<Button
android:layout_width="120dp"
android:layout_height="90dp"
android:id="@+id/vs_computer"
android:layout_marginTop="135dp"
android:layout_marginLeft="135dp"
android:alpha="0"
android:clickable="true"
android:shadowColor="@android:color/transparent"
android:singleLine="true" />
<Button
android:layout_width="120dp"
android:layout_height="100dp"
android:id="@+id/multiplayer"
android:layout_marginTop="260dp"
android:layout_marginLeft="135dp"
android:alpha="0"
android:clickable="true"
android:shadowColor="@android:color/transparent"
android:singleLine="true" />
你可以發佈你的佈局代碼? –
您可以使用ImageButton進行相同的工作。 – Shvet
已發佈。我需要一個透明的按鈕,所以不應該問題哪個對不對? –