protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.activity_demo_simple); Resources res = this.Resources; string description = res.GetString(Resource.String.pin_desc_kitten); (FindViewById <TextView> (Resource.Id.desc_tv)).Text = description; mImage = FindViewById <ImageView> (Resource.Id.source_iv); // Show the remote image in ImageView. // TODo: not working DemoHelper.RemoteImageTask rit = new DemoHelper.RemoteImageTask ( mImage // ImageView to be filled (placeholder) , IMAGE_SOURCE ); rit.Execute(); PinItButton pinIt = FindViewById <PinItButton> (Resource.Id.pin_bt); pinIt.ImageUrl = IMAGE_SOURCE; pinIt.Url = WEB_URL; pinIt.Description = description; pinIt.Listener = _listener; // works //mImage.SetImageResource(Resource.Drawable.xamarin_x); //mImage.SetImageBitmap(rit.BitMapShown); mImage = rit.ImageViewShown; return; }
// @Override protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.activity_demo_from_gallery); mButton = FindViewById <Button>(Resource.Id.gallery_bt); //mButton.setOnClickListener(mButtonClicked); mButton.Click += HandleClick; mImage = FindViewById <ImageView>(Resource.Id.source_iv); mUriTv = FindViewById <TextView>(Resource.Id.uri_tv); mDescriptEt = FindViewById <TextView>(Resource.Id.desc_tv); mDescriptEt.Text = DEFAULT_DESCRIPTION; mPinIt = FindViewById <PinItButton>(Resource.Id.pin_bt); PinItButton.DebugMode = true; PinItButton.PartnerId = "myApp"; mPinIt.Url = WEB_URL; mPinIt.Description = DEFAULT_DESCRIPTION; PinItButton.PartnerId = DemoMainActivity.CLIENT_ID; return; }