private bool pullThumbnails(Cursor imageCursor) { string data = ""; //JAVA TO C# CONVERTER WARNING: The original Java variable was marked 'final': //ORIGINAL LINE: final long img_id = imageCursor.getLong(imageCursor.getColumnIndex(android.provider.MediaStore.Images.Media._ID)); long img_id = imageCursor.getLong(imageCursor.getColumnIndex(MediaStore.Images.Media._ID)); //JAVA TO C# CONVERTER WARNING: The original Java variable was marked 'final': //ORIGINAL LINE: final android.graphics.Bitmap bm = android.provider.MediaStore.Images.Thumbnails.getThumbnail(getApplicationContext().getContentResolver(), img_id, android.provider.MediaStore.Images.Thumbnails.MICRO_KIND, null); Bitmap bm = MediaStore.Images.Thumbnails.getThumbnail(ApplicationContext.ContentResolver, img_id, MediaStore.Images.Thumbnails.MICRO_KIND, null); if (bm == null) { return(false); } //JAVA TO C# CONVERTER WARNING: The original Java variable was marked 'final': //ORIGINAL LINE: final java.io.ByteArrayOutputStream stream = new java.io.ByteArrayOutputStream(); ByteArrayOutputStream stream = new ByteArrayOutputStream(); bm.compress(Bitmap.CompressFormat.JPEG, 80, stream); data = Base64.encodeToString(stream.toByteArray(), Base64.NO_WRAP); try { stream.close(); } //JAVA TO C# CONVERTER WARNING: 'final' catch parameters are not available in C#: //ORIGINAL LINE: catch (final java.io.IOException e) catch (IOException e) { Console.WriteLine(e.ToString()); Console.Write(e.StackTrace); } //JAVA TO C# CONVERTER WARNING: The original Java variable was marked 'final': //ORIGINAL LINE: final long img_size = imageCursor.getLong(imageCursor.getColumnIndex(android.provider.MediaStore.Images.Media.SIZE)); long img_size = imageCursor.getLong(imageCursor.getColumnIndex(MediaStore.Images.Media.SIZE)); //JAVA TO C# CONVERTER WARNING: The original Java variable was marked 'final': //ORIGINAL LINE: final String name = imageCursor.getString(imageCursor.getColumnIndex(android.provider.MediaStore.Images.Media.DISPLAY_NAME)); string name = imageCursor.getString(imageCursor.getColumnIndex(MediaStore.Images.Media.DISPLAY_NAME)); //JAVA TO C# CONVERTER WARNING: The original Java variable was marked 'final': //ORIGINAL LINE: final int width = imageCursor.getInt(imageCursor.getColumnIndex(android.provider.MediaStore.Images.Media.WIDTH)); int width = imageCursor.getInt(imageCursor.getColumnIndex(MediaStore.Images.Media.WIDTH)); //JAVA TO C# CONVERTER WARNING: The original Java variable was marked 'final': //ORIGINAL LINE: final int height = imageCursor.getInt(imageCursor.getColumnIndex(android.provider.MediaStore.Images.Media.HEIGHT)); int height = imageCursor.getInt(imageCursor.getColumnIndex(MediaStore.Images.Media.HEIGHT)); //JAVA TO C# CONVERTER WARNING: The original Java variable was marked 'final': //ORIGINAL LINE: final TBModelJson msg = new TBModelJson(img_id, name, data, img_size, width, height); ImageFetchModelImpl.TBModelJson msg = new ImageFetchModelImpl.TBModelJson(img_id, name, data, img_size, width, height); mTb.Add(msg); return(true); }
private void sendImgRsp(GalleryProviderConnection connection, long id, string orgName, long orgSize, int orgWidth, int orgHeight) { //JAVA TO C# CONVERTER WARNING: The original Java variable was marked 'final': //ORIGINAL LINE: final TBModelJson msg = new TBModelJson(id, orgName, mImgData, orgSize, orgWidth, orgHeight); ImageFetchModelImpl.TBModelJson msg = new ImageFetchModelImpl.TBModelJson(id, orgName, mImgData, orgSize, orgWidth, orgHeight); //JAVA TO C# CONVERTER WARNING: The original Java variable was marked 'final': //ORIGINAL LINE: final ImgRespMsg uresponse = new ImgRespMsg(mResult, mReason, msg); ImageFetchModelImpl.ImgRespMsg uresponse = new ImageFetchModelImpl.ImgRespMsg(mResult, mReason, msg); string uJsonStringToSend = ""; try { uJsonStringToSend = uresponse.toJSON().ToString(); } //JAVA TO C# CONVERTER WARNING: 'final' catch parameters are not available in C#: //ORIGINAL LINE: catch (final org.json.JSONException e) catch (JSONException e) { Console.WriteLine(e.ToString()); Console.Write(e.StackTrace); } if (mConnectionsMap != null) { try { connection.send(GALLERY_CHANNEL_ID, uJsonStringToSend.GetBytes()); } //JAVA TO C# CONVERTER WARNING: 'final' catch parameters are not available in C#: //ORIGINAL LINE: catch (final java.io.IOException e) catch (IOException e) { Console.WriteLine(e.ToString()); Console.Write(e.StackTrace); } } }
private void sendImgRsp(GalleryProviderConnection connection, long id, string orgName, long orgSize, int orgWidth, int orgHeight) { //JAVA TO C# CONVERTER WARNING: The original Java variable was marked 'final': //ORIGINAL LINE: final TBModelJson msg = new TBModelJson(id, orgName, mImgData, orgSize, orgWidth, orgHeight); ImageFetchModelImpl.TBModelJson msg = new ImageFetchModelImpl.TBModelJson(id, orgName, mImgData, orgSize, orgWidth, orgHeight); //JAVA TO C# CONVERTER WARNING: The original Java variable was marked 'final': //ORIGINAL LINE: final ImgRespMsg uresponse = new ImgRespMsg(mResult, mReason, msg); ImageFetchModelImpl.ImgRespMsg uresponse = new ImageFetchModelImpl.ImgRespMsg(mResult, mReason, msg); string uJsonStringToSend = ""; try { uJsonStringToSend = uresponse.toJSON().ToString(); } //JAVA TO C# CONVERTER WARNING: 'final' catch parameters are not available in C#: //ORIGINAL LINE: catch (final org.json.JSONException e) catch (JSONException e) { Console.WriteLine(e.ToString()); Console.Write(e.StackTrace); } if (mConnectionsMap != null) { try { connection.send(GALLERY_CHANNEL_ID, uJsonStringToSend.GetBytes()); } //JAVA TO C# CONVERTER WARNING: 'final' catch parameters are not available in C#: //ORIGINAL LINE: catch (final java.io.IOException e) catch (IOException e) { Console.WriteLine(e.ToString()); Console.Write(e.StackTrace); } } }
private bool pullThumbnails(Cursor imageCursor) { string data = ""; //JAVA TO C# CONVERTER WARNING: The original Java variable was marked 'final': //ORIGINAL LINE: final long img_id = imageCursor.getLong(imageCursor.getColumnIndex(android.provider.MediaStore.Images.Media._ID)); long img_id = imageCursor.getLong(imageCursor.getColumnIndex(MediaStore.Images.Media._ID)); //JAVA TO C# CONVERTER WARNING: The original Java variable was marked 'final': //ORIGINAL LINE: final android.graphics.Bitmap bm = android.provider.MediaStore.Images.Thumbnails.getThumbnail(getApplicationContext().getContentResolver(), img_id, android.provider.MediaStore.Images.Thumbnails.MICRO_KIND, null); Bitmap bm = MediaStore.Images.Thumbnails.getThumbnail(ApplicationContext.ContentResolver, img_id, MediaStore.Images.Thumbnails.MICRO_KIND, null); if (bm == null) { return false; } //JAVA TO C# CONVERTER WARNING: The original Java variable was marked 'final': //ORIGINAL LINE: final java.io.ByteArrayOutputStream stream = new java.io.ByteArrayOutputStream(); ByteArrayOutputStream stream = new ByteArrayOutputStream(); bm.compress(Bitmap.CompressFormat.JPEG, 80, stream); data = Base64.encodeToString(stream.toByteArray(), Base64.NO_WRAP); try { stream.close(); } //JAVA TO C# CONVERTER WARNING: 'final' catch parameters are not available in C#: //ORIGINAL LINE: catch (final java.io.IOException e) catch (IOException e) { Console.WriteLine(e.ToString()); Console.Write(e.StackTrace); } //JAVA TO C# CONVERTER WARNING: The original Java variable was marked 'final': //ORIGINAL LINE: final long img_size = imageCursor.getLong(imageCursor.getColumnIndex(android.provider.MediaStore.Images.Media.SIZE)); long img_size = imageCursor.getLong(imageCursor.getColumnIndex(MediaStore.Images.Media.SIZE)); //JAVA TO C# CONVERTER WARNING: The original Java variable was marked 'final': //ORIGINAL LINE: final String name = imageCursor.getString(imageCursor.getColumnIndex(android.provider.MediaStore.Images.Media.DISPLAY_NAME)); string name = imageCursor.getString(imageCursor.getColumnIndex(MediaStore.Images.Media.DISPLAY_NAME)); //JAVA TO C# CONVERTER WARNING: The original Java variable was marked 'final': //ORIGINAL LINE: final int width = imageCursor.getInt(imageCursor.getColumnIndex(android.provider.MediaStore.Images.Media.WIDTH)); int width = imageCursor.getInt(imageCursor.getColumnIndex(MediaStore.Images.Media.WIDTH)); //JAVA TO C# CONVERTER WARNING: The original Java variable was marked 'final': //ORIGINAL LINE: final int height = imageCursor.getInt(imageCursor.getColumnIndex(android.provider.MediaStore.Images.Media.HEIGHT)); int height = imageCursor.getInt(imageCursor.getColumnIndex(MediaStore.Images.Media.HEIGHT)); //JAVA TO C# CONVERTER WARNING: The original Java variable was marked 'final': //ORIGINAL LINE: final TBModelJson msg = new TBModelJson(img_id, name, data, img_size, width, height); ImageFetchModelImpl.TBModelJson msg = new ImageFetchModelImpl.TBModelJson(img_id, name, data, img_size, width, height); mTb.Add(msg); return true; }