protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
            SetContentView(Resource.Layout.AssetListView);

            assetListScreenlet          = (AssetListScreenlet)FindViewById(Resource.Id.asset_list_screenlet);
            assetListScreenlet.Listener = this;
        }
 public virtual void OnAssetListResponse(AssetListScreenlet screenlet, Asset[] assets)
 {
     Console.WriteLine($"Asset list response: {assets.Length} entries");
 }
 public virtual void OnAssetSelected(AssetListScreenlet screenlet, Asset asset)
 {
     Console.WriteLine($"Asset selected: {asset.Title}");
 }
 public virtual void OnAssetListError(AssetListScreenlet screenlet, NSError error)
 {
     Console.WriteLine($"Asset list error: {error.DebugDescription}");
 }