填充整个屏幕与背景图像!
问题描述:
hii!我试图填补图像到我的屏幕,但它仅仅是覆盖整个屏幕的周围75-80%的部分,我使用的不是整个屏幕.the代码块是:填充整个屏幕与背景图像!
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FILL_PARENT,WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.main);
和main.xml中码snippt:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/homepage_image"
android:gravity="center"
><ImageButton
android:id="@+id/btnSequence"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/btn_sequence"
android:gravity="center_vertical"/>
<ImageButton
android:id="@+id/btnVideo"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/btn_video"
android:gravity="center_vertical"
/>
<ImageButton
android:id="@+id/btnInfo"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/btn_info"
android:gravity="center_vertical"
/>
</LinearLayout>
感谢
答
如果图像小于设备的屏幕尺寸Android将默认为是安卓重力,你给it..is集中在屏幕上的图像=“中心”的命令?如果是这样,可能会出现什么情况。在这种情况下,您需要编辑图像以屏幕显示设备的大小。
答
在我的xml我这样做是与图像视图来填充孔筛:
<ImageView
android:id="@+id/imageView1"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
**android:scaleType="fitXY"**
android:src="@drawable/*drawablename*" />
当然要小心你的图像的大小和分辨率。
我是一个newbie.i希望我的multidevices.Images应涵盖整个screen.Rightnow aplication现在用皮肤作为300 * 600.Even我有屏幕尝试400 * 800.if我的代码就可以了?还是有一些改变needed.my图像大小是320 * 460。 – Alok 2010-11-15 11:17:12