Pada dasarnya, yang ingin saya lakukan adalah mengizinkan pengguna membuat folder
mereka sendiri dan kemudian pergi ke activity
yang berisi button
untuk meluncurkan camera
.
Dari sana saya ingin meluncurkan camera
dan menyimpan gambar camera
ke dalam folder yang baru dibuat.
Saya mengalami masalah dengan bagian terakhir menyimpan gambar camera
ke dalam folder yang baru dibuat.
Ini Code
saya :
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button b = (Button) findViewById(R.id.button1);
b.setOnClickListener(new OnClickListener() {
EditText text = (EditText)findViewById(R.id.editText1);
EditText text2 = (EditText)findViewById(R.id.editText2);
@Override
public void onClick(View v) {
final String name = text.getText().toString();
final String placeName = text2.getText().toString();
String place = placeName.substring(0,3);
String direct = name + place ;
File folder = new File("/sdcard/CameraTest/" + direct + "/");
folder.mkdirs();
Intent myIntent = new Intent(CameraTestActivity.this, Press.class);
myIntent.putExtra("key", "/sdcard/CameraTest/" + direct + "/");
startActivity(myIntent);
}
});
Dari sini saya beralih ke aktivitas ini:
public class Press extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.afterenter);
final String direct = this.getIntent().getStringExtra("key");
// TODO Auto-generated method stub
Button p = (Button) findViewById(R.id.button2);
p.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Intent camera= new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(camera, 1);
}
});
Button np = (Button) findViewById(R.id.button3);
np.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Intent next = new Intent(Press.this, CameraTestActivity.class);
startActivity(next);
}
});
}
}
Tolong beri tahu saya cara menyimpan gambar dari camera
ke dalam folder yang baru dibuat.
Saya ingin pengguna dapat mengambil beberapa gambar dan kemudian menyimpan beberapa gambar tersebut ke dalam folder tertentu.