14
14
* limitations under the License.
15
15
*/
16
16
17
- package com .huawei .hms .mlkit .vision . sample .activity ;
17
+ package com .huawei .hms .mlkit .sample .activity ;
18
18
19
19
import android .app .Activity ;
20
20
import android .app .Dialog ;
41
41
import android .widget .TextView ;
42
42
import android .widget .Toast ;
43
43
44
- import com .huawei .hms .mlkit .vision . sample .R ;
45
- import com .huawei .hms .mlkit .vision . sample .activity .dialog .AddPictureDialog ;
46
- import com .huawei .hms .mlkit .vision . sample .callback .CouldInfoResultCallBack ;
47
- import com .huawei .hms .mlkit .vision . sample .manager .CloudDataManager ;
48
- import com .huawei .hms .mlkit .vision . sample .util .BitmapUtils ;
49
- import com .huawei .hms .mlkit .vision . sample .util .Constant ;
50
- import com .huawei .hms .mlkit .vision . sample .views .overlay .ZoomImageView ;
51
- import com .huawei .hms .mlkit .vision . sample .views .overlay .GraphicOverlay ;
52
- import com .huawei .hms .mlkit .vision . sample .transactor .ImageTransactor ;
53
- import com .huawei .hms .mlkit .vision . sample .transactor .RemoteImageClassificationTransactor ;
54
- import com .huawei .hms .mlkit .vision . sample .transactor .RemoteLandmarkTransactor ;
55
- import com .huawei .hms .mlkit .vision . sample .transactor .DocumentTextTransactor ;
56
- import com .huawei .hms .mlkit .vision . sample .transactor .RemoteTextTransactor ;
44
+ import com .huawei .hms .mlkit .sample .R ;
45
+ import com .huawei .hms .mlkit .sample .activity .dialog .AddPictureDialog ;
46
+ import com .huawei .hms .mlkit .sample .callback .CouldInfoResultCallBack ;
47
+ import com .huawei .hms .mlkit .sample .manager .CloudDataManager ;
48
+ import com .huawei .hms .mlkit .sample .util .BitmapUtils ;
49
+ import com .huawei .hms .mlkit .sample .util .Constant ;
50
+ import com .huawei .hms .mlkit .sample .views .overlay .ZoomImageView ;
51
+ import com .huawei .hms .mlkit .sample .views .overlay .GraphicOverlay ;
52
+ import com .huawei .hms .mlkit .sample .transactor .ImageTransactor ;
53
+ import com .huawei .hms .mlkit .sample .transactor .RemoteImageClassificationTransactor ;
54
+ import com .huawei .hms .mlkit .sample .transactor .RemoteLandmarkTransactor ;
55
+ import com .huawei .hms .mlkit .sample .transactor .DocumentTextTransactor ;
56
+ import com .huawei .hms .mlkit .sample .transactor .RemoteTextTransactor ;
57
57
import com .huawei .hms .mlsdk .document .MLDocument ;
58
58
import com .huawei .hms .mlsdk .text .MLText ;
59
59
@@ -168,7 +168,7 @@ protected void onCreate(Bundle savedInstanceState) {
168
168
this .selectedMode = intent .getStringExtra (Constant .MODEL_TYPE );
169
169
type = intent .getStringExtra (Constant .ADD_PICTURE_TYPE );
170
170
} catch (RuntimeException e ) {
171
- Log .e (TAG , "Get intent value failed: " + e .getMessage ());
171
+ Log .e (RemoteDetectionActivity . TAG , "Get intent value failed: " + e .getMessage ());
172
172
}
173
173
if (savedInstanceState != null ) {
174
174
this .imageUri = savedInstanceState .getParcelable (RemoteDetectionActivity .KEY_IMAGE_URI );
@@ -191,7 +191,7 @@ protected void onCreate(Bundle savedInstanceState) {
191
191
this .isLandScape = (this .getResources ().getConfiguration ().orientation == Configuration .ORIENTATION_LANDSCAPE );
192
192
this .setStatusBar ();
193
193
if (type == null ) {
194
- selectLocalImage ();
194
+ this . selectLocalImage ();
195
195
} else if (type .equals (Constant .TYPE_SELECT_IMAGE )) {
196
196
this .selectLocalImage ();
197
197
} else {
@@ -229,31 +229,31 @@ private void reloadAndDetectImage() {
229
229
@ Override
230
230
public void onClick (View view ) {
231
231
if (view .getId () == R .id .getImageButton ) {
232
- showDialog ();
232
+ this . showDialog ();
233
233
} else if (view .getId () == R .id .back ) {
234
234
this .finish ();
235
235
}
236
236
}
237
237
238
238
private void createDialog (){
239
- addPictureDialog = new AddPictureDialog (this );
239
+ this . addPictureDialog = new AddPictureDialog (this );
240
240
final Intent intent = new Intent (RemoteDetectionActivity .this , RemoteDetectionActivity .class );
241
241
intent .putExtra (Constant .MODEL_TYPE , Constant .CLOUD_IMAGE_CLASSIFICATION );
242
- addPictureDialog .setClickListener (new AddPictureDialog .ClickListener () {
242
+ this . addPictureDialog .setClickListener (new AddPictureDialog .ClickListener () {
243
243
@ Override
244
244
public void takePicture () {
245
- startCamera ();
245
+ RemoteDetectionActivity . this . startCamera ();
246
246
}
247
247
248
248
@ Override
249
249
public void selectImage () {
250
- selectLocalImage ();
250
+ RemoteDetectionActivity . this . selectLocalImage ();
251
251
}
252
252
});
253
253
}
254
254
255
255
private void showDialog () {
256
- addPictureDialog .show ();
256
+ this . addPictureDialog .show ();
257
257
}
258
258
259
259
@ Override
@@ -407,7 +407,7 @@ public void onSuccessForText(Bitmap originalCameraImage, MLText text, GraphicOve
407
407
RemoteDetectionActivity .this .changeImageView .setVisibility (View .VISIBLE );
408
408
RemoteDetectionActivity .this .bitmapCopy = Bitmap .createBitmap (originalCameraImage ).copy (Bitmap .Config .ARGB_8888 , true );
409
409
RemoteDetectionActivity .this .bitmapCopyForTap = Bitmap .createBitmap (originalCameraImage ).copy (Bitmap .Config .ARGB_8888 , true );
410
- RemoteDetectionActivity .this .cloudDataManager = new CloudDataManager (graphicOverlay , bitmapCopyForTap , text );
410
+ RemoteDetectionActivity .this .cloudDataManager = new CloudDataManager (graphicOverlay , RemoteDetectionActivity . this . bitmapCopyForTap , text );
411
411
RemoteDetectionActivity .this .changeImageView .setImageBitmap (RemoteDetectionActivity .this .bitmapCopy );
412
412
Canvas canvas = new Canvas (RemoteDetectionActivity .this .bitmapCopy );
413
413
RemoteDetectionActivity .this .cloudDataManager .drawView (canvas , true );
@@ -428,7 +428,7 @@ private class MyOnDoubleTapListener implements GestureDetector.OnDoubleTapListen
428
428
@ Override
429
429
public boolean onSingleTapConfirmed (MotionEvent motionEvent ) {
430
430
if (!RemoteDetectionActivity .this .selectedMode .equals (Constant .CLOUD_TEXT_DETECTION )) {
431
- Log .d (TAG , "selectedMode:" + RemoteDetectionActivity .this .selectedMode );
431
+ Log .d (RemoteDetectionActivity . TAG , "selectedMode:" + RemoteDetectionActivity .this .selectedMode );
432
432
return false ;
433
433
}
434
434
RemoteDetectionActivity .this .changeImageView .setImageBitmap (RemoteDetectionActivity .this .bitmapCopyForTap );
0 commit comments