如何设置从左上角开始的画廊? [英] How to set gallery starts from left corner?
问题描述
我有一个观点,认为包含两个按钮和一个画廊。图库视图高兴两个按钮之间。现在,当我运行code。画廊已经默认选中的项目则没有1这是中心,左侧是一片空白。相反,我想没有1项应在左边和选择。对,我用下面的code,
I have one view ,view contains two buttons and one gallery. Gallery view pleased between two buttons . Now when I run the code. Gallery has default selected item is no 1 which is in center and left side is blank. Instead I want no 1 item should be at left and selected. for that i used following code,
MarginLayoutParams mlp = (MarginLayoutParams) myGallery.getLayoutParams();
mlp.setMargins(-100, mlp.topMargin, mlp.rightMargin,
mlp.bottomMargin);
这是我的适配器gallery_adapter.xml,
this is my adapter gallery_adapter.xml,
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<ImageView android:layout_width="180px"
android:layout_height="169px" android:id="@+id/imageView1"
android:src="@drawable/gallary_each_bg"
></ImageView>
<ImageView android:layout_width="80px"
android:layout_height="80px" android:id="@+id/imageView2"
android:layout_centerInParent="true" android:layout_marginTop="10px"></ImageView>
<TextView android:layout_width="wrap_content" android:id="@+id/textView1"
android:layout_height="wrap_content" android:layout_marginLeft="55px"
android:textSize="20px" android:layout_marginTop="30px"></TextView>
</RelativeLayout>
这我的主要XML,
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="fill_parent"
android:layout_height="fill_parent">
<Gallery android:layout_height="fill_parent"
android:layout_width="350px" android:id="@+id/gallery1"
android:layout_centerInParent="true"
></Gallery>
<Button android:layout_width="58px"
android:id="@+id/prev" android:layout_height="114px"
android:layout_alignParentLeft="true"
android:layout_centerVertical="true" android:background="@drawable/prevbutton"></Button>
<Button android:layout_width="58px"
android:id="@+id/next" android:layout_height="114px"
android:layout_centerVertical="true"
android:layout_alignParentRight="true"
android:background="@drawable/nextbutton"></Button>
</RelativeLayout>
在这里,我没有得到我的地方做了错误的。请帮我任何result.Some ..
Here i didn't get any result.Some where i done mistake .please help me..
推荐答案
这是另一个项目易于刚刚成立的画廊:
That is easy just set gallery on another item:
myGallery.setSelection(4);
myGallery.setSelection(4);
这篇关于如何设置从左上角开始的画廊?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!