ZBar'ı bir QR kod kitaplığı olarak kullanan bir Android uygulaması geliştiriyorum ve işler güzel gidiyor. Ancak şimdi, ben uygulaması için arayüzünü oluşturmaya değilim ve ben, ekranın alt kısmında böyle bir şey kameranın yem sadece belli bir bölümünü göstermektedir gerektirir:Android kamerayı kırpmak
kamera aşağıdaki görünüm tam boyutlu, yani kırpılmış bir görünüm ve yeniden boyutlandırılmamış bir görünüm olmalıdır. Bununla birlikte, FrameLayout'un genişliğini ve yüksekliğini ayarlamak, tüm görüntüyü yeniden boyutlandırmaya ve görüntünün küçücük çerçeveye çekilmesine neden oldu.
Onu kesmenin bir yolu var mı? Aslına bakılırsa, orijinal görüntü üzerinde bir yer kaplaması yapabileceğimi biliyorum, ama neye ihtiyacım olduğunu göstermek için ortadaki şeffaf bir kare nasıl yaratılır? Ayrıca, QR okuyucu kameranın yakaladığı her şeyi yakalar, böylece kullanıcı QR kodunu getirmişse kameranın önünde ve "kapalı ekran" (aslında kaplamanın kapsadığı kısım) yakaladı, çok kafa karıştırıcı olurdu.
Yani diyorum ki, resim "kırpmak" için bir yer paylaşımı kullanamıyorum. Bunu yapmanın başka yolu var mı?
Bunu başarabildiniz mi? Ve eğer öyleyse, nasıl? Ben de aynısını yapmaya çalışıyorum. – Michael
Bunu yapamadığımı söylemekten pişmanım. Bunun yerine farklı bir tasarım yaptım ...: / – Wakka02