NativeAdViewHolder

class NativeAdViewHolder


Trình giữ khung hiển thị cho quảng cáo gốc là một cách khác để hiển thị quảng cáo gốc. Thay vì sử dụng NativeAdView để hiển thị quảng cáo gốc, nhà xuất bản có thể cung cấp Khung hiển thị do chính ứng dụng sở hữu.

Tóm tắt

Hàm khởi tạo công khai

NativeAdViewHolder(
    containerView: View!,
    clickableAssetViews: (Mutable)Map<String!, View!>!,
    nonclickableAssetViews: (Mutable)Map<String!, View!>!
)

Tạo một NativeAdViewHolder.

Hàm công khai

Unit

Đặt View mà người dùng sẽ sử dụng để xác nhận lượt nhấp.

Unit

Đặt NativeAd mà trình lưu giữ khung hiển thị này sẽ hiển thị.

Unit

Huỷ liên kết trình giữ thành phần hiển thị này với NativeAd mà trình giữ thành phần hiển thị này hiện đang hiển thị.

Hàm khởi tạo công khai

NativeAdViewHolder

NativeAdViewHolder(
    containerView: View!,
    clickableAssetViews: (Mutable)Map<String!, View!>!,
    nonclickableAssetViews: (Mutable)Map<String!, View!>!
)

Tạo một NativeAdViewHolder.

Thông số
containerView: View!

Vùng chứa View cho quảng cáo. Tất cả thành phần hiển thị trong clickableAssetViews và nonclickableAssetViews phải là thành phần con của Thành phần hiển thị này.

clickableAssetViews: (Mutable)Map<String!, View!>!

Map của tên thành phần có thể nhấp vào tương ứng với .

nonclickableAssetViews: (Mutable)Map<String!, View!>!

Map của tên thành phần không thể nhấp vào View tương ứng. Truyền null nếu không có View nào không thể nhấp vào.

Hàm công khai

setClickConfirmingView

fun setClickConfirmingView(view: View!): Unit

Đặt View mà người dùng sẽ sử dụng để xác nhận lượt nhấp.

Thông số
view: View!

View cần đặt.

setNativeAd

fun setNativeAd(ad: NativeAd!): Unit

Đặt NativeAd mà trình lưu giữ khung hiển thị này sẽ hiển thị. Đặt lại thành một NativeAd khác để hiển thị một quảng cáo khác.

Thông số
ad: NativeAd!

NativeAd sẽ được liên kết với trình lưu trữ khung hiển thị.

unregisterNativeAd

fun unregisterNativeAd(): Unit

Huỷ liên kết trình giữ thành phần hiển thị này với NativeAd mà trình giữ thành phần hiển thị này hiện đang hiển thị.