Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/207.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 在布局中对齐栅格视图以匹配所有屏幕尺寸_Android_Gridview - Fatal编程技术网

Android 在布局中对齐栅格视图以匹配所有屏幕尺寸

Android 在布局中对齐栅格视图以匹配所有屏幕尺寸,android,gridview,Android,Gridview,我正在做一个刽子手游戏,为了猜单词,我在网格视图中有a到Z个字母。网格视图没有正确对齐,它在不同的手机中以不同的大小出现。我需要的是网格视图应该与布局的高度相匹配。请帮我解决这个问题 这就是我面临的问题。请看下图 我用了一个相对的布局来放置网格视图,它看起来像图中所示,对于小屏幕手机,它自动提供滚动选项来滚动,而对于大屏幕手机,它只是超出了边界。 这是密码 <RelativeLayout android:layout_width="match_parent" androi

我正在做一个刽子手游戏,为了猜单词,我在网格视图中有a到Z个字母。网格视图没有正确对齐,它在不同的手机中以不同的大小出现。我需要的是网格视图应该与布局的高度相匹配。请帮我解决这个问题 这就是我面临的问题。请看下图

我用了一个相对的布局来放置网格视图,它看起来像图中所示,对于小屏幕手机,它自动提供滚动选项来滚动,而对于大屏幕手机,它只是超出了边界。 这是密码

<RelativeLayout
    android:layout_width="match_parent"
    android:layout_height="match_parent" 
    android:layout_marginTop="270sp"
    android:layout_marginBottom="0sp">

    <GridView
        android:id="@+id/letters"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:layout_gravity="center"
        android:horizontalSpacing="5sp"
        android:numColumns="9"
        android:padding="5sp"
        android:stretchMode="columnWidth"
        android:verticalSpacing="5sp" />

</RelativeLayout>


为了匹配您在代码中需要的高度,请将屏幕的高度设为high of screen并将其划分为行,然后设置为you grid itemshow以获得屏幕的高度…?@user3851899-下面是一篇文章,向您展示如何获得屏幕大小-