Commit 42301447 authored by Ahmad Abi Mulya's avatar Ahmad Abi Mulya

try fix update photo for take photo

parent 4f6c5a74
...@@ -14,6 +14,8 @@ import android.os.Bundle; ...@@ -14,6 +14,8 @@ import android.os.Bundle;
import android.os.Environment; import android.os.Environment;
import android.provider.MediaStore; import android.provider.MediaStore;
import android.text.TextUtils; import android.text.TextUtils;
import android.util.Log;
import com.example.yourcashiertest.R; import com.example.yourcashiertest.R;
import com.example.yourcashiertest.databinding.ActivityProductBinding; import com.example.yourcashiertest.databinding.ActivityProductBinding;
import com.example.yourcashiertest.entities.Product; import com.example.yourcashiertest.entities.Product;
...@@ -137,7 +139,7 @@ public class ProductActivity extends AppCompatActivity{ ...@@ -137,7 +139,7 @@ public class ProductActivity extends AppCompatActivity{
protected void onActivityResult(int requestCode, int resultCode, Intent data) { protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data); super.onActivityResult(requestCode, resultCode, data);
Uri imageUri; Uri imageUri;
if (resultCode == RESULT_OK && requestCode == PICK_IMAGE){ if (resultCode == RESULT_OK && requestCode == PICK_IMAGE ){
//set image to image view //set image to image view
binding.ivProduct.setImageURI(data.getData()); binding.ivProduct.setImageURI(data.getData());
imageUri = data.getData(); imageUri = data.getData();
...@@ -146,6 +148,9 @@ public class ProductActivity extends AppCompatActivity{ ...@@ -146,6 +148,9 @@ public class ProductActivity extends AppCompatActivity{
} else { } else {
file = file.getAbsoluteFile(); file = file.getAbsoluteFile();
} }
}else if(requestCode == REQUEST_IMAGE_CAPTURE && resultCode == RESULT_OK) {
Log.d("photo", ""+ requestCode);
binding.setPhoto(file.getAbsolutePath());
} }
} }
public String getPath(Uri uri) public String getPath(Uri uri)
......
...@@ -4,6 +4,9 @@ ...@@ -4,6 +4,9 @@
xmlns:tools="http://schemas.android.com/tools"> xmlns:tools="http://schemas.android.com/tools">
<data> <data>
<variable
name="photo"
type="String" />
<variable <variable
name="viewModel" name="viewModel"
type="com.example.yourcashiertest.viewmodels.ProductViewModel" /> type="com.example.yourcashiertest.viewmodels.ProductViewModel" />
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment