2
我在我的应用程序中有一个画廊,有没有办法改变它的位置?Android - 更改图库的位置和大小?
我试过android:gravity="center"
,但是什么也没做。无法让画廊移动。
也可以使画廊更大?也是一个确切的大小?我不希望它是全屏,但我希望它比通常更大。接近全屏。我所做的一切都改变了它。
任何想法? 在此先感谢。
我在我的应用程序中有一个画廊,有没有办法改变它的位置?Android - 更改图库的位置和大小?
我试过android:gravity="center"
,但是什么也没做。无法让画廊移动。
也可以使画廊更大?也是一个确切的大小?我不希望它是全屏,但我希望它比通常更大。接近全屏。我所做的一切都改变了它。
任何想法? 在此先感谢。
您可以使用layout_width
和layout_height
来设置尺寸,可以将图库设置为您喜欢的任意尺寸。通常你会选择wrap_contents
或fill_parent
,但是如果你想要的话,你可以明确地将高度设置为诸如400dp和你可能想要保留的宽度fill_parent
。有关更多信息,请参阅Android文档中的declaring layout。
编辑:这里是XML的例子:
<?xml version="1.0" encoding="utf-8"?>
<Gallery xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/gallery"
android:layout_width="fill_parent"
android:layout_height="400dp"
android:spacing="2px"
/>
感谢回答,我已经试过FILL_PARENT和WRAP_CONTENT都没用。我需要一个确切的大小。 Android开发页面正在发送给我圈子,我不能让某些东西的尾巴头。我被告知,这段代码可以工作:Gallery mGallery = new Gallery(); LayoutParams params = new LayoutParams(); params.height = 150; params.width = 150; mGallery.setLayoutParams(params);但我不知道如何实现它。我所知道的是代码在课堂上,但没有别的。 – 2011-01-10 07:24:02