Zdjęcia kontaktowe mają rozmiar 96 x 96 na moim Nexusie S. Naprawdę nie chcę "upiec" tej wiedzy w moim kodzie - czy jest tam stałe miejsce, które to deklaruje? Szukałem, ale nie mogę tego znaleźć.Zadeklarowana stała dla rozmiaru zdjęcia kontaktu z Androidem?
6
A
Odpowiedz
7
w Android 2.3+ istnieje klasa ThumbnailUtils że ma
/**
* 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;
ale @hide ukrywa go od nas.
Patrząc na kodzie źródłowym aplikacji Kontakty, złożyć AttachImage.java znalazłem inną ciekawą rzecz:
@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);
To TODO i te intent.putExtra powiedzieć wiele, nawet jeśli nie jest to wielkość miniatur na stałym poziomie, to nie jest używany w aplikacji kontaktowej.
Powiązane problemy
- 1. Ustawianie niestandardowego zdjęcia profilowego dla kontaktu w telegramie
- 2. Kamera przednia z Androidem odwrócona Zdjęcia
- 3. uzyskać informacje kontaktowe z wybieraka kontaktu z Androidem
- 4. Dostosowywanie rozmiaru ekranu prostokątnego z Androidem
- 5. Nivo Slider Jquery Plugin - zdjęcia rozmiaru automatycznie
- 6. PIL Image.resize() nie zmienia rozmiaru zdjęcia
- 7. stała poprawność dla kontenerów
- 8. zewnętrzne (np. Facebook) zdjęcie kontaktu na Androidzie
- 9. Zamiar kontaktu z numerem telefonu
- 10. Pobierz zdjęcie z kontaktu Swift
- 11. Zmiana rozmiaru ścieżki w obszarze roboczym z Androidem
- 12. Czy istnieje sposób uzyskania identyfikatora kontaktu książki adresowej z identyfikatora kontaktu Usługi synchronizacji?
- 13. Django: zmiana rozmiaru zdjęcia i przesłać do S3
- 14. Niestandardowe zdjęcia dla pola wyboru?
- 15. Uzyskiwanie rozmiaru pliku URL zdjęcia zdalnie załadowanych obrazów
- 16. Jak sprawdzić nazwisko kontaktu na podstawie jego numeru telefonu na urządzeniu z Androidem?
- 17. Zdjęcia z Google+ api
- 18. Kadrowanie aparatu z Androidem
- 19. Używanie procesora z Androidem
- 20. Stała końcowa stała się pusta
- 21. Wstaw nowe intencje kontaktu
- 22. Debugger Eclipse dla urządzenia wiszącego z Androidem?
- 23. Odpowiednik iOS dla urządzeń z Androidem SharedPreferences
- 24. Ustawianie zdjęcia profilowego dla użytkownika testowego
- 25. OWL CAROUSEL stała wysokość?
- 26. Dlaczego tak trudno jest robić zdjęcia normalnie na różnych telefonach z Androidem?
- 27. Poziome urządzenie recyklingowe z Androidem wrap_content
- 28. Problem z Androidem MediaRecorder setVideoSize()
- 29. jQuery pobrać zdjęcia z katalogu
- 30. Jak importować zdjęcia z Facebooka?