Advertisement
Guest User

Untitled

a guest
Sep 1st, 2015
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.96 KB | None | 0 0
  1. final ZCUserInput zcUserInput = zcField.getZCUserInput();
  2.  
  3. if(zcUserInput != null){
  4. isUpdateEnabled = false;
  5.  
  6.  
  7. conatinerFieldValuesFormFileUpload.setMinimumHeight(0);
  8. linLayoutGalleryCamera.setMinimumHeight(0);
  9. galleryLayout.setVisibility(View.GONE);
  10.  
  11.  
  12. if(bitmapHashMap!=null)
  13. {
  14. for(String key:bitmapHashMap.keySet())
  15. {
  16. if(zcField.getFieldName().equals(key))
  17. {
  18. Bitmap bitmap = bitmapHashMap.get(key);
  19. // recValue.setFileValue(bmp);
  20. // layoutForImageAndFileUpload.setTag(bmp);
  21. // linLayoutGalleryCamera.setVisibility(View.GONE);
  22. // containerAfterFileUpload.setVisibility(View.VISIBLE);
  23. //
  24. // ((ImageView) v.findViewById(R.id.imageViewAfterFileUpload)).setImageBitmap(bmp);
  25.  
  26. setBitMapToImageField(bitmap, recValue,layoutForImageAndFileUpload, linLayoutGalleryCamera, containerAfterFileUpload, v, containerAfterFileUploadPortrait, conatinerFieldValuesFormFileUpload);
  27. break;
  28. }
  29. }
  30. }
  31.  
  32. if(zcUserInput.isShowOnLoad()){
  33.  
  34. Bitmap bitmap = (Bitmap) MobileUtil.getUserObject(FormActivity.ON_LOAD_CAPTURED_IMAGE + zcField.getFieldName());
  35.  
  36. if(bitmap != null){
  37.  
  38. setBitMapToImageField(bitmap, recValue,layoutForImageAndFileUpload, linLayoutGalleryCamera, containerAfterFileUpload, v, containerAfterFileUploadPortrait, conatinerFieldValuesFormFileUpload);
  39.  
  40. // float imgWidth = bitmap.getWidth();
  41. // float imgHeight = bitmap.getHeight();
  42. //
  43. // if( (imgWidth/imgHeight) > 2.7){
  44. // recValue.setFileUploaded(true);
  45. // recValue.setFileValue(bitmap);
  46. // layoutForImageAndFileUpload.setTag(bitmap);
  47. //
  48. // linLayoutGalleryCamera.setVisibility(View.GONE);
  49. // containerAfterFileUpload.setVisibility(View.VISIBLE);
  50. //
  51. // ((ImageView) v.findViewById(R.id.imageViewAfterFileUpload)).setImageBitmap(bitmap);
  52. // }else{
  53. //
  54. // recValue.setFileUploaded(true);
  55. // recValue.setFileValue(bitmap);
  56. //
  57. // layoutForImageAndFileUpload.setTag(bitmap);
  58. //
  59. // linLayoutGalleryCamera.setVisibility(View.GONE);
  60. // containerAfterFileUpload.setVisibility(View.GONE);
  61. // containerAfterFileUploadPortrait.setVisibility(View.VISIBLE);
  62. //
  63. // conatinerFieldValuesFormFileUpload.setBackgroundDrawable(null);
  64. //
  65. // ((ImageView) v.findViewById(R.id.imageViewAfterFileUploadPortrait)).setImageBitmap(bitmap);
  66. // }
  67. }
  68. }
  69.  
  70.  
  71. cameraLayout.setOnClickListener(new OnClickListener() {
  72. @Override
  73. public void onClick(View v) {
  74. MobileUtil.setUserObject("CAMERA_FIELD", recValue);// No I18N
  75.  
  76. MobileUtil.setUserObject(zcField.getFieldName(), recValue);
  77. Intent intent = new Intent(activity, CameraActivity.class);
  78. intent.putExtra(FormActivity.FIELD_ID, zcField.getFieldName());
  79. if(zcUserInput != null){
  80. intent.putExtra(FormActivity.DEFAULT_CAMERA, zcUserInput.getDefaultCamera());
  81. intent.putExtra(FormActivity.COMPONENT_DISP_NAME, zcField.getDisplayName());
  82. intent.putExtra(FormActivity.IS_CAMEAR_SWITCHING_ALLOWED, zcUserInput.isCameraSwitchAllowed());
  83. intent.putExtra(FormActivity.IS_IMG_FROM_GALLERY_ALLOWED, zcUserInput.isImageFromGalleryAllowed());
  84. intent.putExtra(FormActivity.IS_SELF_TIMER_ENABLED, zcUserInput.isTimerEnabled());
  85. }
  86.  
  87. activity.startActivityForResult(intent, FormActivity.CAMERA_ACTIVITY);
  88. }
  89. });
  90.  
  91. OnClickListener imageOnClickListener = new OnClickListener() {
  92.  
  93. @Override
  94. public void onClick(View v) {
  95. // TODO Auto-generated method stub
  96.  
  97. Intent i = new Intent(activity, ImageViewerForFileUploadActivity.class);
  98. i.putExtra("ZCFIELD_DISPLAY_NAME", zcField.getDisplayName());//No I18N
  99. i.putExtra("IS_CANCEL_REQUIRED", false);
  100. i.putExtra(FormActivity.IS_UPDATE_ENABLED, isUpdateEnabled);
  101. // i.putExtra("ZFFIELD", zcField);//No I18N
  102.  
  103. // HashMap<String, Bitmap> bitmapHashMap = formActivity.getBitMapHashMap();
  104. Bitmap bmp = (Bitmap) layoutForImageAndFileUpload.getTag();
  105. // if(bitmapHashMap!=null)
  106. // {
  107. // for(String key:bitmapHashMap.keySet())
  108. // {
  109. // if(zcField.getFieldName().equals(key))
  110. // {
  111. // bmp = bitmapHashMap.get(key);
  112. // break;
  113. // }
  114. // }
  115. // }
  116.  
  117. // ////////System.out.println("clicked here..."+zfField.getFieldLinkName()+"....."+bitmapHash);
  118. // ////////System.out.println(bmp+"setuserobj..."+bitmapHash.containsKey(zfField.getFieldLinkName()));
  119.  
  120. // ByteArrayOutputStream bStream = new ByteArrayOutputStream();
  121. // bmp.compress(Bitmap.CompressFormat.PNG, 100, bStream);
  122. // byte[] byteArray = bStream.toByteArray();
  123. // i.putExtra("image", byteArray);
  124. // MobileUtil.setBitmapForViewer(bmp);
  125. MobileUtil.setUserObject("FORMACTIVITY", formActivity);
  126. MobileUtil.setUserObject("CAMERA_FIELD", recValue);
  127. MobileUtil.setUserObject("BITMAPIMAGE", bmp);//No I18N
  128. activity.startActivityForResult(i,0);
  129. }
  130. };
  131.  
  132. imageLayoutPortrait.setOnClickListener(imageOnClickListener);
  133. imageLayout.setOnClickListener(imageOnClickListener);
  134. }else{
  135. isUpdateEnabled = true;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement