पर क्लाउडिनरी पर कैप्चर की गई छवि अपलोड करें, मैं एक तस्वीर कैप्चर करना चाहता हूं और इसे क्लाउडिनरी पर सीधे अपलोड करना चाहता हूं। मैं इसे अपलोड कथन cloudinary.uploader().upload("nameofthepic", Cloudinary.emptyMap());
पर सेट करने के लिए तस्वीर का नाम कैसे जान सकता हूं।एंड्रॉइड
public class Camera extends ActionBarActivity implements View.OnClickListener {
Button b;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.camera);
b= (Button) findViewById(R.id.button);
b.setOnClickListener(this);
}
public static final int TAKE_PHOTO_REQUEST = 0;
@Override
public void onClick(View v) {
Intent takePhotoIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(takePhotoIntent, TAKE_PHOTO_REQUEST);
Map config = new HashMap();
config.put("cloud_name", "dkepfkeuu");
config.put("api_key", "552563677649679");
config.put("api_secret", "7n8wJ42Hr_6nqZ4aOMDXjTIZ4P0");
Cloudinary cloudinary = new Cloudinary(config);
try {
cloudinary.uploader().upload("", Cloudinary.emptyMap());
} catch (IOException e) {
e.printStackTrace();
}
}
}
यदि नीचे दिया गया उत्तर आपके लिए काम करता है, तो क्या आप इसे चिह्नित उत्तर के रूप में स्वीकार कर सकते हैं ताकि अन्य उपयोगकर्ताओं को विश्वास हो कि यह काम करता है? – santafebound