この画像に4dpのパディングで境界線を付けたいのですが、背景を希望の色に設定すると、上下に黒い境界線がすべて表示されます。境界線を適切に設定するために、どうすればそれを取り除くことができますか?
質問する
279 次
2 に答える
0
私があなたの質問を理解したように、私が本当にあなたが望むものを手に入れたかどうかわかりません
線形レイアウトを取り、画像ビューを線形レイアウト内にラップしてから、背景色を線形レイアウトに好きなように与え、画像ビューで境界線に必要な幅のマージンを与えます
<ScrollView>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:padding="10dip"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dip"
android:text="@string/dealer_picker" />
<Spinner
android:id="@+id/spinner"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:prompt="@string/dealer_picker" />
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="#1E1E1E">
<ImageView
android:id="@+id/mapView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:MARGINHERE SAY 10 dp or whatever />
</LinearLayout>
<TextView
android:id="@+id/adresa"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginTop="10dip" />
</LinearLayout>
</ScrollView>
于 2013-02-10T17:10:18.513 に答える
0
修正は次を追加することでした: android:adjustViewBounds="true"
to ImageView
于 2013-02-10T18:10:37.520 に答える