android - ListView Nativescript,出现在屏幕的 1/3 而不是整页

标签 android listview angular2-nativescript

我试图在整个页面上显示 ListView ,但它只出现在三分之一处。

enter image description here

那是 ListView 代码:

<ListView [items]="dataItems" (setupItemView)="onSetupItemView($event)" (itemTap)="onItemTap($event)" class="list-group">
    <ng-template let-dataitem="item" let-i="index" let-third="third" let-header="header" let-footer="footer">
        <GridLayout [class.third]="third" [class.header]="header" [class.footer]="footer" class="list-group-item">
            <StackLayout>
                <Image src="https://i.imgur.com/muf3HZM.png" stretch="none"></Image>
                <Label [text]="dataitem.name" android:class="label-item"></Label>
            </StackLayout>
        </GridLayout>
    </ng-template>
</ListView>

最佳答案

你可以尝试用这样的网格布局包裹它

<GridLayout rows="*" columns="*">
    <ListView col="0" row="0" [items]="dataItems" (setupItemView)="onSetupItemView($event)" (itemTap)="onItemTap($event)" class="list-group">
        <ng-template let-dataitem="item" let-i="index" let-third="third" let-header="header" let-footer="footer">
            <GridLayout [class.third]="third" [class.header]="header" [class.footer]="footer" class="list-group-item">
                <StackLayout>
                    <Image src="https://i.imgur.com/muf3HZM.png" stretch="none"></Image>
                    <Label [text]="dataitem.name" android:class="label-item"></Label>
                </StackLayout>
            </GridLayout>
        </ng-template>
    </ListView>
</GridLayout>

关于android - ListView Nativescript,出现在屏幕的 1/3 而不是整页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47233978/

相关文章:

android - 在android中滚动 ListView 时获取闪烁布局的背景?

android - 如何将 OnClickListener 添加到 ListView 适配器内的按钮?

angular - 类型 'Observable<>' 在 Angular Nativescript 中缺少属性

css - UI 元素的 NativeScript 边框半径不起作用

angular - 如何解决 nativescript angular 中的路由问题?

java - openFileOutput 抛出异常

android - 无法将 VS19 Xamarin 部署到 Datalogic Skorpio X4。错误 XA0132

java - 无法绑定(bind)到调试器的本地 8632

android - 得到 child 的 child

c# - 如何从 DataTemplate 获取绑定(bind)名称