プログラムで画像を作成してから、その画像をデバイスからPCにプルしてその画像を開いて、その画像を表示できないというメッセージが表示されますCan notこの絵は、ここに画像をデバイスからPCにプルできませんが、画像はPC内で表示できません
コード
View content = findViewById(R.id.myview);
content.setDrawingCacheEnabled(true);
content.setDrawingCacheQuality(View.DRAWING_CACHE_QUALITY_HIGH);
Bitmap bitmap = content.getDrawingCache();
String path = Environment.getExternalStorageDirectory().getAbsolutePath();
File file = new File(path+"/test.png");
try {
file.createNewFile();
FileOutputStream ostream = new FileOutputStream(file);
bitmap.compress(CompressFormat.PNG, 100, ostream);
ostream.close();
Toast.makeText(getApplicationContext(), "image saved", 5000).show();
} catch (Exception e) {
e.printStackTrace();
Toast.makeText(getApplicationContext(), "error", 5000).show();
}
ある別のプログラムに編集されているので、この画像を開いて、私はSDカードに画像を保存した後、ファイルまたは何かを閉じるために足りませんか?
編集:
私はこの記事で与えられるような答えを知っているが、日食を閉じずに任意の他の方法は何ですか?
firefoxを使用して開く – ingsaurabh
この質問の問題または原因はわかりませんが、画像を選択してくださいctrl + cとctrl + vコピーを開きます – MKJParekh
問題は私がプルしているファイルが編集モードにあり、応答のためにPCの – Pratik