package com.example.hotel.Activity.User;
import androidx.appcompat.app.AppCompatActivity;
import androidx.core.content.FileProvider;
import android.net.Uri;
import android.os.Build;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.ImageView;
import com.example.hotel.R;
import java.io.File;
import java.io.IOException;
public class UserinfoActivity extends AppCompatActivity {
public static final int TAKE_PHOTO=1;
private ImageView Pic;
private Uri imageUri;
private Button Takepic;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_userinfo);
Takepic=(Button) findViewById(R.id.takepic);
Pic=(ImageView) findViewById(R.id.pic);
Takepic.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
File outputImage=new File(getExternalCacheDir(),"output_image.jpg");
try{
if(outputImage.exists()){
outputImage.delete();
}
outputImage.createNewFile();
}catch (IOException e){
e.printStackTrace();
}
if(Build.VERSION.SDK_INT>=24){
imageUri= FileProvider.getUriForFile(UserinfoActivity.this,"com.example.hotel.fileprovider",outputImage);
}else
{
imageUri=Uri.fromFile(outputImage);
}
}
});
}
}