在我的应用程序中,我使用启动画面活动将dravables作为文件保存在sd卡或内置内存中。它运作良好,但此活动不显示内容视图。为什么此活动保存文件但未显示内容视图?活动视图不显示
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_splash);
for (int i = 0; i < DRAWABLES.length; i++) {
saveDrawables(
BitmapFactory.decodeResource(getResources(), DRAWABLES[i]),
String.valueOf(i + 2));
}
startActivity(new Intent(SplashActivity.this, MotivateActivity.class));
finish();
}
public void saveDrawables(Bitmap drawable, String drawableName) {
try {
String filename = drawableName + ".jpg";
Log.i("Local filename:", "" + filename);
File dir = new File(Environment.getExternalStorageDirectory()
+ "/MotivateMe/");
File file = new File(dir, filename);
if (!dir.exists()) {
dir.mkdirs();
}
if (file.createNewFile()) {
file.createNewFile();
}
FileOutputStream fileOutput = new FileOutputStream(file);
drawable.compress(Bitmap.CompressFormat.JPEG, 100, fileOutput);
fileOutput.close();
} catch (Exception exception) {
}
}
}
你为什么要在onCreate方法中重新开始活动? –
问题:你的问题是什么?你的代码不清楚? – Subburaj
“你为什么要在onCreate方法中重新开始活动?” ,我开始另一项活动 –