2020年2月7日 星期五

[ Android Studio ] MPAndroidChart套件之線圖圖表另存圖片又再 ImageView 顯示





修改檔案 AndroidManifest.xml 如下:
權限:
 <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
 <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />



再application 加入android:requestLegacyExternalStorage="true"

語法如下:
 final ImageView imageView=(ImageView)findViewById(R.id.imageView);
        b3=(Button)findViewById(R.id.b3);
        b3.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                Log.i("存:","======");
                //lineChart.saveToGallery("123");//保存到圖庫
                lineChart.saveToPath("123","/Download/");//保存到指定路徑, /storage/emulated/0/
                lineChart.setSaveEnabled(true);
                imageView.setImageDrawable(null);//如果有就清掉
                imageView.setImageURI(Uri.parse("/storage/emulated/0/Download/123.png"));//顯示圖片
            }
        });

沒有留言:

張貼留言

影片的問題請留在影片的留言區裡。
部落格不會另外通知給我,所以很難發現你有留言。