Nativescript 如何在RadListView中创建项目阴影?
如何在RadListView中实现项目阴影?每个项目都有一个阴影,阴影不会在项目之间或侧面填充物上剥离。对于Android: XML: 这会在每个方向上创建一个非贴图阴影:Nativescript 如何在RadListView中创建项目阴影?,nativescript,nativescript-telerik-ui,Nativescript,Nativescript Telerik Ui,如何在RadListView中实现项目阴影?每个项目都有一个阴影,阴影不会在项目之间或侧面填充物上剥离。对于Android: XML: 这会在每个方向上创建一个非贴图阴影: <lv:RadListView xmlns:lv="nativescript-ui-listview" loaded="listLoaded"> <lv:RadListView.itemTemplate> <StackLayout loaded="itemLoaded"
<lv:RadListView xmlns:lv="nativescript-ui-listview" loaded="listLoaded">
<lv:RadListView.itemTemplate>
<StackLayout loaded="itemLoaded">
...
</StackLayout>
</lv:RadListView.itemTemplate>
</lv:RadListView>
function listLoaded(args) {
var list = args.object;
list.androidListView.setClipToPadding(false);
list.androidListView.setClipChildren(false);
}
function itemLoaded(args) {
var item = args.object;
item.nativeView.setOutlineProvider(android.view.ViewOutlineProvider.BOUNDS);
item.nativeView.setClipToOutline(false);
}
exports.listLoaded = listLoaded;
exports.itemloaded = itemLoaded;