【发布时间】:2017-12-05 15:29:28
【问题描述】:
我正在开发一个 android 应用程序,我需要在其中显示一个 ProgressBar,直到循环执行完成。执行后会进入下一个Activity。
这是我的java代码
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);
}
});
}
//}
}
【问题讨论】:
-
但是只要循环执行我就想要进度条..
标签: android android-progressbar