Как можно добиться теней элементов в RadListView? Чтобы у каждого элемента была тень, и тень не разделялась между элементами или на боковых отступах.
Как создать тень элемента в RadListView?
Ответы (1)
Для Android:
XML:
<lv:RadListView xmlns:lv="nativescript-ui-listview" loaded="listLoaded">
<lv:RadListView.itemTemplate>
<StackLayout loaded="itemLoaded">
...
</StackLayout>
</lv:RadListView.itemTemplate>
</lv:RadListView>
JS:
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;
Это создает сплошную тень nics во всех направлениях:
person
Gabriel Cséfalvay
schedule
06.07.2018