Android ViewPager库图像布局问题

Android ViewPager库图像布局问题,android,android-layout,android-gui,Android,Android Layout,Android Gui,我面临以下android页面布局的问题,我的浏览页面图像没有占据大约60%的面积,在浏览页面库中图像看起来非常小。 看起来带viewpager的scrollview有一些问题,但无法确定如何解决。我已经附上了结果页面的截图。 请提供如何实现这一目标的宝贵建议。 谢谢 在Viewpager中使用的图像视图中使用安卓:scaleType=“fitXY”使用安卓:scaleType=“fitXY”在您在Viewpager中使用的imageview中,屏幕截图在哪里?我刚刚添加了一些错误,在添加图像时。

我面临以下android页面布局的问题,我的浏览页面图像没有占据大约60%的面积,在浏览页面库中图像看起来非常小。 看起来带viewpager的scrollview有一些问题,但无法确定如何解决。我已经附上了结果页面的截图。 请提供如何实现这一目标的宝贵建议。 谢谢


在Viewpager中使用的图像视图中使用安卓:scaleType=“fitXY”

使用安卓:scaleType=“fitXY”在您在Viewpager中使用的imageview中,屏幕截图在哪里?我刚刚添加了一些错误,在添加图像时。屏幕截图在哪里?我刚刚添加了一些错误,在添加图像时。使用fitXY(imageview.setScaleType(imageview.ScaleType.FIT_XY)),图像宽度增加了,但高度仍然很小。我需要屏幕高度的50-60%左右。只需将您的viewpager放在一个布局中并进行设置。。希望能对你有所帮助,希普拉蒂克,请你详细说明一下。。无法理解必须执行的具体操作..使用fitXY(imageView.setScaleType(imageView.ScaleType.FIT_XY)),图像宽度已增加,但高度仍然很小。我需要屏幕高度的50-60%左右。只需将您的viewpager放在一个布局中并进行设置。。希望能对你有所帮助,希普拉蒂克,请你详细说明一下。。我不明白到底要做什么。。
<RelativeLayout 
    android:id="@+id/imagelayout11"
    android:layout_width="fill_parent"
    android:layout_height="150dp">


<android.support.v4.view.ViewPager
    android:id="@+id/imagelayout"
    android:layout_width="fill_parent"
    android:layout_height="150dp"
    android:layout_alignParentLeft="true"
    android:layout_alignParentTop="true" >

    <ImageView
        android:layout_width="fill_parent"
        android:layout_height="match_parent"
        android:scaleType="fitXY"/>
</android.support.v4.view.ViewPager>

       <!-- pager indicators --> 
                                     <RelativeLayout 
                                           android:layout_width="wrap_content"
                                           android:layout_height="20dp"
                                           android:layout_alignParentBottom="true"
                                           android:layout_marginBottom="10dp"
                                           android:layout_centerHorizontal="true"
                                            >


                                           <ImageView
                                                android:id="@+id/dot1"
                                                android:layout_width="10dp"
                                                android:layout_height="10dp"
                                                android:background="@drawable/viewpageroff"
                                            />
                                              <ImageView
                                                    android:id="@+id/dot2"
                                                    android:layout_width="10dp"
                                                    android:layout_height="10dp"
                                                    android:layout_toRightOf="@+id/dot1"
                                                    android:layout_marginLeft="5dp"
                                                    android:background="@drawable/viewpageroff"
                                            />
                                                 <ImageView
                                                        android:id="@+id/dot3"
                                                        android:layout_width="10dp"
                                                        android:layout_height="10dp"
                                                        android:layout_toRightOf="@+id/dot2"
                                                        android:layout_marginLeft="5dp"
                                                        android:background="@drawable/viewpageroff"
                                            />
                                    </RelativeLayout> 
</RelativeLayout>
@Override
    public Object instantiateItem(ViewGroup container, int position) {
        ImageView imageView = new ImageView(context);
         .
         .
        ((ViewPager) container).addView(imageView, 0);

        return imageView;
    }
<RelativeLayout 
    android:id="@+id/imagelayout11"
    android:layout_width="fill_parent"
    android:layout_height="150dp">


<android.support.v4.view.ViewPager
    android:id="@+id/imagelayout"
    android:layout_width="fill_parent"
    android:layout_height="150dp"
    android:layout_alignParentLeft="true"
    android:layout_alignParentTop="true" >

    <ImageView
        android:layout_width="fill_parent"
        android:layout_height="match_parent"
        android:scaleType="fitXY"/>
</android.support.v4.view.ViewPager>

       <!-- pager indicators --> 
                                     <RelativeLayout 
                                           android:layout_width="wrap_content"
                                           android:layout_height="20dp"
                                           android:layout_alignParentBottom="true"
                                           android:layout_marginBottom="10dp"
                                           android:layout_centerHorizontal="true"
                                            >


                                           <ImageView
                                                android:id="@+id/dot1"
                                                android:layout_width="10dp"
                                                android:layout_height="10dp"
                                                android:background="@drawable/viewpageroff"
                                            />
                                              <ImageView
                                                    android:id="@+id/dot2"
                                                    android:layout_width="10dp"
                                                    android:layout_height="10dp"
                                                    android:layout_toRightOf="@+id/dot1"
                                                    android:layout_marginLeft="5dp"
                                                    android:background="@drawable/viewpageroff"
                                            />
                                                 <ImageView
                                                        android:id="@+id/dot3"
                                                        android:layout_width="10dp"
                                                        android:layout_height="10dp"
                                                        android:layout_toRightOf="@+id/dot2"
                                                        android:layout_marginLeft="5dp"
                                                        android:background="@drawable/viewpageroff"
                                            />
                                    </RelativeLayout> 
</RelativeLayout>
class CustomPager extends PagerAdapter
{
    @Override
    public int getCount() {
        return pagerimages.length;
    }

    @Override
    public boolean isViewFromObject(View view, Object object) {
        return view== ((LinearLayout) object);
    }

    @Override
    public Object instantiateItem(ViewGroup container, int position) {
        LayoutInflater inflater=getLayoutInflater();
        View view=inflater.inflate(R.layout.pager_item, container, false);
        ImageView imgvvv=(ImageView)view.findViewById(R.id.imageView);
       // ImageView profilepic=(ImageView)view.findViewById(R.id.profilepiccc);
  //profilepic.setImageResource(profilepicture[position]);
//            roundimagee=new RoundImage(profilepic);

        imgvvv.setImageResource(pagerimages[position]);
        container.addView(view);
        return view;
    }
    @Override
    public void destroyItem(View container, int position, Object object) {
        // TODO Auto-generated method stub
        ((ViewPager) container).removeView((ViewGroup) object);
    }
}