作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的任务是将位图保存在内部存储器中。我尝试了所有方法。我无法获得所需的输出。在文件夹中创建并保存在内部设备中的文件夹数据/用户/0/数据/~~。--试过
File mediaFile = new File(c.getExternalCacheDir(), "/MaherSaad");
工作并在缓存中创建文件夹 -- android/data/com.myapp.~/cache
我想创建文件夹并显示成那样
内部存储/Myapp/newFolder
最佳答案
终于找到解决办法了在数据文件夹外创建一个文件夹
简单地
File mFolder = new File(Environment.getExternalStorageDirectory(), "Folder_Name");
if (!mFolder.exists()) {
boolean b = mFolder.mkdirs();
}
错误是没有处理运行时权限代码简单...
String TAG = "Permsission : ";
if (Build.VERSION.SDK_INT >= 23) {
if (checkSelfPermission(android.Manifest.permission.WRITE_EXTERNAL_STORAGE)
== PackageManager.PERMISSION_GRANTED) {
Log.v(TAG,"Permission is granted");
return true;
} else {
Log.v(TAG,"Permission is revoked");
ActivityCompat.requestPermissions(this, new String[]{Manifest.permission.WRITE_EXTERNAL_STORAGE}, 1);
return false;
}
}
else { //permission is automatically granted on sdk<23 upon installation
Log.v(TAG,"Permission is granted");
return true;
}
处理权限
@Override
public void onRequestPermissionsResult(int requestCode, String[] permissions, int[] grantResults) {
super.onRequestPermissionsResult(requestCode, permissions, grantResults);
String TAG = "Permsission : ";
if(grantResults[0]== PackageManager.PERMISSION_GRANTED){
Log.v(TAG,"Permission: "+permissions[0]+ "was "+grantResults[0]);
//resume tasks needing this permission
//Define the path you want
File mFolder = new File(Environment.getExternalStorageDirectory(), "Folder_Name");
if (!mFolder.exists()) {
boolean b = mFolder.mkdirs();
}
}
}
关于android - 如何在 WhatsApp 或 Allo 等内部存储中创建文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40718564/
我正在尝试在 html 和 css 中创建 Google Allo 风格的 Compose 消息聊天区域,我查看了 allo.google.com/web 他们的 allo 网络版本,并创建了我的 h
Allo 以某种方式显示传入消息对话框,即使用户尚未安装该应用程序,其中包含用于回复、忽略或安装该应用程序的按钮。 我查看了设备日志,但找不到与此对话框相关的任何 Activity 。该对话框也不是来
我的任务是将位图保存在内部存储器中。我尝试了所有方法。我无法获得所需的输出。在文件夹中创建并保存在内部设备中的文件夹数据/用户/0/数据/~~。--试过 File mediaFile = new Fi
我目前正在开发家庭自动化解决方案,我想在其中集成 Google 智能助理。 我已经使用 API.ai 开发了我的对话机器人,它在 Google Home Web Simulator 中运行良好,但在未
我是一名优秀的程序员,十分优秀!