Write Following Line into your Oncreate Method:-
File wallpaperDirectory = new File("/sdcard/Wallpaper");
wallpaperDirectory.mkdirs();
Add below Uses-Permission into your AndroidManifest.xml File:-
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
Now Run Your Project the Wallpaper Folder is Created in Your Sdcard.
Enjoy :-)
Don’t forget to provide feedback or follow this blog, if you find this blog is useful.
Post is helpful for me. Thank you for this tutorial.........
ReplyDeletenot working
ReplyDeleteabhilash_vk@ispg.in
Hello Abhi,
DeleteWhat is not working, Please give more information.
package com.example.managediroctory;
Deleteimport java.io.File;
import java.io.IOException;
import android.os.Bundle;
import android.os.Environment;
import android.view.View.OnClickListener;
import android.app.Activity;
import android.view.Menu;
import android.view.View;
import android.widget.Button;
public class MainActivity extends Activity {
Button b;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
b=(Button)findViewById(R.id.db1);
b.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
// root = Environment.getExternalStorageDirectory();
//System.out.println(root.getAbsolutePath());
System.out.println(Environment.getExternalStorageDirectory());
File dir=new File(Environment.getExternalStorageDirectory()+"/newfolder");
// File dir=new File("/data/newfolder1");
System.out.println(dir.mkdirs());
if(dir.mkdirs())
{
System.out.println("dir created");
}
else
{
System.out.println("dir not created");
}
}
});
}
}
plz tel what is the problem
ReplyDelete