I am developing an android app where I need to show a ProgressBar until the loop execution is finished. After execution it will go to the nextActivity.
here is my java code
public class Image_Recognition extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_image__recognition);
Button btnNextPage = (Button) findViewById(R.id.btnNextPage);
btnNextPage.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
TextRecognizer textRecognizer = new TextRecognizer.Builder(getApplicationContext()).build();
Frame frame = new Frame.Builder().setBitmap(bitmap).build();
SparseArray<TextBlock> items = textRecognizer.detect(frame);
StringBuilder stringBuilder = new StringBuilder();
for (int i = 0; i < items.size(); ++i) {
TextBlock item = items.valueAt(i);
stringBuilder.append(item.getValue());
stringBuilder.append("\n");
}
stringBuilder.append('.');
txtResult.setText(stringBuilder.toString());
str = stringBuilder.toString();
Intent myintent = new Intent(Image_Recognition.this, ReminderAddActivity.class);
myintent.putExtra("translate", str);
startActivity(myintent);
}
});
}
//}
}