首先,我希望你有一个伟大的假期和愉快的除夕夜,即使有一个流行病。
我正在开发一个应用程序作为一个项目的一部分。但是我似乎对gridview有一些问题。当我用物品给它充气时,它超出了屏幕的边界。这是滚动到顶部的时候。如您所见,gridview的顶部超出了屏幕的边界。这是在滚动到底部时出现的。如您所见,gridview的底部也超出了屏幕的边界。我想它可能和我在底部的导航条碎片有关。在xml中,它们的定义如下:
<GridView
android:id="@+id/gridView"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:columnWidth="100dp"
android:numColumns="1"
android:stretchMode="columnWidth"
app:layout_constraintBottom_toTopOf="@id/nav_bar_container"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
android:verticalSpacing="10dp"
/>
<LinearLayout
android:id="@+id/nav_bar_container"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent">
</LinearLayout>
我的gridview充气机的工作原理如下:
if (gridView == null) {
LayoutInflater inflater = (LayoutInflater) ctx.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
gridView = inflater.inflate(R.layout.profile_friend_item, null);
}
不知道有没有人试过这个问题,但希望有人能帮忙。
谨致问候
ps:生成的配置文件范围为[0-9],如果您需要更多详细信息,请联系我。我很乐意与大家分享。:)
暂无答案!
目前还没有任何答案,快来回答吧!