sách gpt4 ăn đã đi

android - 如何为这段代码实现进度对话框?

In lại 作者:太空狗 更新时间:2023-10-29 16:08:42 27 4
mua khóa gpt4 giày nike

在我的应用程序中,我将实现“进度”对话框,直到它开始加载。 . .代码如下:

copyFileFromAssetsToSDCard("Alone.mp4");
intent = new Intent(this,VideoPlayerController.class);
startActivity(intent);

那么如何实现呢??谢谢。

函数代码为:

public void copyFileFromAssetsToSDCard(String fileFromAssets){
AssetManager is = this.getAssets();
InputStream fis;
thử {

fis = is.open(fileFromAssets);
FileOutputStream fos;

fos = new FileOutputStream(new File(Environment.getExternalStorageDirectory(), fileFromAssets));
byte[] b = new byte[8];
số nguyên i;
while ((i = fis.read(b)) != -1) {
fos.write(b, 0, i);
}
fos.flush();
fos. đóng();
fis. đóng();
} bắt (IOException e1) {
e1. printStackTrace();
}
}

câu trả lời hay nhất

public class MainActivity extends Activity {  
/** Called when the activity is first created. */
@Ghi đè
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
thiết lậpContentView(R.layout.main);

new progressTask().execute("");
}

public void copyFileFromAssetsToSDCard(String fileFromAssets){
AssetManager is = this.getAssets();
InputStream fis;
thử {
fis = is.open(fileFromAssets);
FileOutputStream fos;

fos = new FileOutputStream(new File(Environment.getExternalStorageDirectory(), fileFromAssets));
byte[] b = new byte[8];
số nguyên i;
while ((i = fis.read(b)) != -1) {
fos.write(b, 0, i);
}
fos.flush();
fos. đóng();
fis. đóng();
} bắt (IOException e1) {
e1. printStackTrace();
}
}


private class progressTask extends AsyncTask {
ProgressDialog pd = new ProgressDialog(MainActivity.this);

@Ghi đè
protected void onPreExecute() {
pd.show();
}

protected Long doInBackground(String... params) {
copyFileFromAssetsToSDCard("Alone.mp4");
}

protected void onPostExecute(Void result) {
pd.dismiss();
}

}

}

我已经把你所有的任务安排在一起了。尝试一下。希望对您有所帮助。

关于android - 如何为这段代码实现进度对话框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8207370/

27 4 0
Đề xuất bài viết: android - 按钮和布局的可见性
Đề xuất bài viết: Android:交换2个 View 的位置
Đề xuất bài viết: switch 语句中的 C 字符串
Đề xuất bài viết: c - 快速整数到十进制转换
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress