<ImageView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:src="@drawable/nextarrow_final"
/>
我希望这张图片位于左侧。
任何帮助??
答案 0 :(得分:7)
@Anish Mittal
我在这里描述你的问题解决方案:
1&GT; 线性布局
此代码放在主线性布局
中 <LinearLayout
android:id="@+id/learlayout1"
android:layout_width="wrap_content"
android:layout_height="35dp"
android:gravity="center" >
<ImageView
android:id="@+id/img"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="left"
android:layout_weight="0"
android:src="@drawable/facebook" />
<View
android:id="@+id/view1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1" />
</LinearLayout>
2 - ; 相对布局
android:scaleType="fitStart"
此代码为多屏幕也支持.... !!!
答案 1 :(得分:1)
在布局中尝试此操作。 (机器人:scaleType = “fitStart”)
<LinearLayout
android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@color/colorDefaultBg">
<ImageView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:scaleType="fitStart"
android:id="@+id/image_logo"
android:src="@drawable/my_logo" />
<TextView
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text=""
android:padding="10dp"
android:id="@+id/text_title"
android:layout_gravity="center_vertical" />
</LinearLayout>
答案 2 :(得分:0)
尝试:
android:layout_alignParentLeft="true"
答案 3 :(得分:0)
试试这个。
<LinearLayout 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:layout_gravity="center"
android:orientation="vertical">
<ImageView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_gravity="left"
android:src="@drawable/nextarrow_final"/>
</LinearLayout>
希望这会有所帮助:)
答案 4 :(得分:0)
您已经提到宽度为&#34;填充父级&#34;。因此,它需要全宽度而不是包含内容&#34;对于线性布局内的宽度和高度,它左对齐。我认为这有助于你。
答案 5 :(得分:0)
在你的布局中试试这个:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" >
<ImageView
android:id="@+id/image"
android:layout_width="fill_parent"
android:layout_height="wrap_content" />
在您的代码中添加:
image.setScaleType(ImageView.ScaleType.FIT_XY );