1

Androidでlinearlayoutとして使用されている画像の高さを減らしたい.どうすればいいですか? 私のコードは以下の通りです:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="horizontal"
android:layout_width="100dp"
android:layout_height="100dp"
android:background="@android:color/transparent">

<ImageView android:id="@+id/icon"
    android:layout_weight="0.15"
    android:layout_width="0dp"
    android:layout_height="48dp"
    android:layout_gravity="center_vertical"
    android:padding="5dp"
    android:scaleType="fitCenter"/>

<LinearLayout android:id="@+id/details" 
    android:layout_weight="0.75"
    android:layout_width="0dp"
    android:layout_height="fill_parent"
    android:orientation="vertical"
    android:gravity="center_vertical">

    <TextView
        android:id="@+id/primary_text"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:maxLines="1"
        android:ellipsize="end"
        android:textSize="20dp"/>
</LinearLayout> 

<ImageView
   android:id="@+id/status"
   android:layout_width="50dp"
   android:layout_height="62dp"
   android:layout_gravity="center_vertical"
   android:layout_marginRight="7dp"
   android:layout_weight="0.08" />        

imageview の高さを下げても機能しません。どうすればよいですか?

4

2 に答える 2

0

layout_height を減らすか、グラフィカル レイアウトから手動で減らします。それでもうまくいかない場合は、その画像のレイアウトが他の画像と重なっていないかどうかを確認する必要があります。はいの場合、そのレイアウトのサイズを小さくします。

于 2013-06-18T12:38:46.020 に答える