如何设置从左上角开始的画廊? [英] How to set gallery starts from left corner?

查看:159
本文介绍了如何设置从左上角开始的画廊?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个观点,认为包含两个按钮和一个画廊。图库视图高兴两个按钮之间。现在,当我运行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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆