Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private void registerUser(){
- try{
- mediapath = getPath(filepath);
- Toasty.success(this,"Succes to Send", Toasty.LENGTH_SHORT).show();
- }catch (Exception e){
- e.printStackTrace();
- }
- try {
- new MultipartUploadRequest(this, UPLOAD_REGISTER_URL )
- .addFileToUpload(mediapath, "foto")
- .addParameter("nama", edtNamaRegister.getText().toString())
- .addParameter("username", edtUsernameRegister.getText().toString())
- .addParameter("no_telp", edtNotelpRegister.getText().toString())
- .addParameter("alamat", edtAlamatRegister.getText().toString())
- .addParameter("email", edtEmailRegister.getText().toString())
- .addParameter("jenis_kelamin", spinnerKelaminRegister.toString())
- .addParameter("password", edtPasswordRegister.toString())
- .addParameter("level", spinnerLevel.toString())
- .setMaxRetries(2)
- .startUpload();
- } catch (FileNotFoundException e) {
- e.printStackTrace();
- } catch (MalformedURLException e) {
- e.printStackTrace();
- }
- }
- private void ChooseImage(int requestCode){
- Intent toGalery = new Intent(Intent.ACTION_PICK, MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
- startActivityForResult(toGalery, requestCode);
- Log.i("Gallery", "Masuk Gallery");
- }
- @Override
- protected void onActivityResult(int requestCode, int resultCode, @Nullable Intent data) {
- super.onActivityResult(requestCode, resultCode, data);
- if (resultCode == RESULT_OK){
- if (requestCode == REQ_CHOOSE_FILE_REGISTER){
- if (data.getData() != null){
- filepath = data.getData();
- // Uri seletedImage = data.getData();
- Log.i("datanya disini",filepath.toString());
- }
- try {
- mPhoto = MediaStore.Images.Media.getBitmap(getContentResolver(), filepath);
- imgfotoprofile.setImageBitmap(mPhoto);
- }catch (IOException e){
- e.printStackTrace();
- }
- }
- }
- }
- private String getPath(Uri filepath){
- Cursor cursor = getContentResolver().query(filepath, null, null, null, null);
- cursor.moveToFirst();
- String document_id = cursor.getString(0);
- document_id = document_id.substring(document_id.lastIndexOf(":") + 1);
- cursor.close();
- cursor = getContentResolver().query(
- MediaStore.Images.Media.EXTERNAL_CONTENT_URI, null, MediaStore.Images
- .Media._ID + " = ? ", new String[]{document_id}, null);
- cursor.moveToFirst();
- String path = cursor.getString(cursor.getColumnIndex(MediaStore.Images.Media.DATA));
- cursor.close();
- return path;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement