我如何在android应用程序开始时赋予gridLayout垂直和水平滚动的能力?

我如何在android应用程序开始时赋予gridLayout垂直和水平滚动的能力?,android,user-interface,scroll,grid-layout,Android,User Interface,Scroll,Grid Layout,想象一个有9块瓷砖的视图,看起来像这样: (第1排)(第2排)(第3排) (第四排)(第五排)(第六排) (第7节)(第8节)(第9节) 一块瓷砖占据了屏幕的大部分。我已经在scrollgroup中嵌套了一个horizontalscrollgroup来设置它,以支持水平和垂直滚动,但问题是视图开始时在屏幕中央有一个tile1。我希望视图以中间的平铺5开始,让用户能够向上、向下、向左、向右和对角滚动。我如何实现这一点? 我想我的主要问题是把视线集中在瓷砖5上。另外,这是实现水平和垂直滚动的好方法还

想象一个有9块瓷砖的视图,看起来像这样:

(第1排)(第2排)(第3排)

(第四排)(第五排)(第六排)

(第7节)(第8节)(第9节)

一块瓷砖占据了屏幕的大部分。我已经在scrollgroup中嵌套了一个horizontalscrollgroup来设置它,以支持水平和垂直滚动,但问题是视图开始时在屏幕中央有一个tile1。我希望视图以中间的平铺5开始,让用户能够向上、向下、向左、向右和对角滚动。我如何实现这一点? 我想我的主要问题是把视线集中在瓷砖5上。另外,这是实现水平和垂直滚动的好方法还是有更合适的方法

很抱歉,我是一个移动用户界面编程的初学者。

试试这个:

 <ScrollView
        android:layout_width="match_parent"
        android:layout_height="wrap_content">
        <HorizontalScrollView
            android:layout_width="wrap_content"
            android:layout_height="match_parent">   


         </HorizontalScrollView>
    </ScrollView>

可能会起作用: