【发布时间】:2015-05-16 16:31:33
【问题描述】:
我想拍一张照片直接上传到 Cloudinary。如何知道图片的名称在上传语句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();
}
}
}
【问题讨论】:
-
如果下面的答案对您有用,您能否接受它作为标记的答案,以便其他用户相信它有效?
标签: android camera image-capture cloudinary