Uygulamamda (vahşi ortamda) sporadically yükselterek bu özel durumu görüyorum. WebView, jpg'yi görüntülemek için kullanılır (bunun yerine, Android sürümünün/aygıtın zum/kaydırma yeteneklerini kullanarak tekerleği yeniden icat eder ve tüm yansıma öğelerini yapar).WebView atar Kayıtlı olmayan alıcı: android.widget.ZoomButtonsController
Bu istisnanın neden sonuçta ortaya çıkabileceğine dair hiçbir fikrim yok. Temel olarak sadece bir Android hatasını düşünebilirim.
Ben (GUI iş parçacığı her şeyi) ne yapıyoruz.
- ekran) (
- seti getSettings ilk önizleme için küçük düzenli resim yüklendiğinde
- (yanlış) setBuiltInZoomControls, ekran o . bir yerine
- seti getSettings() setBuiltInZoomControls (doğru)
açık/kapalı ZoomControls ayarı Neden: T o normal resim kullanılabilir ve görüntülenen en kısa sürede WebView bunu loadData üzerinde sıfırladığı gibi, başparmak zum olmamalıdır. Kötü kullanıcı deneyimi olurdu.
Örnek cihazı bu oluyor: HTC Desire @ htc_wwe/htc_bravo/bravo/bravo: 2.2/FRF91/226611: kullanıcı/serbest-tuşları
ben de aynı cihaz/yazılım var ve bu happend asla bana ...
Herhangi bir fikrin var mı?
Selamlar, Oliver
Buna bir çözüm buldunuz mu? – cottonBallPaws
hayır ... neden olduğu hakkında hiçbir fikrim yok - ve bu oldukça fazla oluyor. – Oliver
Soruma bir lütufla başladım, umarım birileri bir şey bilecektir. http://stackoverflow.com/questions/5267639/how-to-safely-turn-webview-zooming-on-and-off-as-needed – cottonBallPaws