Androidのデバイスにカメラを起動するコードがあります。ユーザーが望むように画像を切り抜ける機能を追加します。1つのアクティビティで画像を取り込んだ後に画像を切り抜く方法
public class MainActivity extends AppCompatActivity {
private static final int CAPTURE_IMAGE_ACTIVITY_REQUEST_CODE = 100;
private Uri fileUri;
static final int REQUEST_IMAGE_CAPTURE = 1;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//Creating the onClick Listener for the Scan Button
Button scanButton = (Button) findViewById(R.id.ScanButton);
scanButton.setOnClickListener(new View.OnClickListener(){
@Override
public void onClick(View v){
//Creating an Intent to take a picture and return control to the calling application.
Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
//Launching the intent.
startActivityForResult(intent, CAPTURE_IMAGE_ACTIVITY_REQUEST_CODE);
}
});
}
}
githubでこのサンプルコードを試してみてください.......... https://github.com/IsseiAoki/SimpleCropView –
@WaqarYounis私はそれを使用する方法の例を教えていただけますか? – JosephM
githubからコードをダウンロードして実行してください。 –