6
연락처 사진은 넥서스 S에서 96x96입니다. 저는이 지식을 제 코드로 '굽고 싶지 않습니다.'- 이것을 선언하는 어딘가에 있습니까? 나는 보았지만 하나를 찾지 못했습니다.Android 연락처 사진 크기에 대해 선언 된 상수는 무엇입니까?
안드로이드에서연락처 사진은 넥서스 S에서 96x96입니다. 저는이 지식을 제 코드로 '굽고 싶지 않습니다.'- 이것을 선언하는 어딘가에 있습니까? 나는 보았지만 하나를 찾지 못했습니다.Android 연락처 사진 크기에 대해 선언 된 상수는 무엇입니까?
안드로이드에서은 2.3
/**
* Constant used to indicate the dimension of micro thumbnail.
* @hide Only used by media framework and media provider internally.
*/
public static final int TARGET_SIZE_MICRO_THUMBNAIL = 96;
이있는 ThumbnailUtils 클래스가 있지만 @hide 우리에서 숨 깁니다.
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent result) {
// omitted
if (requestCode == REQUEST_PICK_CONTACT) {
// A contact was picked. Launch the cropper to get face detection, the right size, etc.
// TODO: get these values from constants somewhere
Intent myIntent = getIntent();
Intent intent = new Intent("com.android.camera.action.CROP", myIntent.getData());
if (myIntent.getStringExtra("mimeType") != null) {
intent.setDataAndType(myIntent.getData(), myIntent.getStringExtra("mimeType"));
}
intent.putExtra("crop", "true");
intent.putExtra("aspectX", 1);
intent.putExtra("aspectY", 1);
intent.putExtra("outputX", 96);
intent.putExtra("outputY", 96);
intent.putExtra("return-data", true);
startActivityForResult(intent, REQUEST_CROP_PHOTO);
TODO 그 intent.putExtra이 그것을 썸네일 크기 일정이 있더라도, 많은 말을한다 :
연락처 응용 프로그램의 소스 코드를 보면, AttachImage.java 파일 나는 또 다른 흥미로운 것을 발견 연락처 앱에서 사용되지 않습니다.