2011-02-17 23 views

cevap

22
wv.getSettings().setSupportZoom(false); 

Ne istiyorsun. setBuiltInZoomControls ile multitouch yakınlaştırma devre dışı bırakmaz, ancak bu yapar. Cihazın zumlamasına bağlı olarak, varsayılan olarak devre dışı bırakılabilir. İçinde bir Web Görünümüne sahip bir uygulamam var ve HTC g2 cihazımda hiç zum yapmama izin vermiyor. Ama aynı kod Galaxy Tablet üzerinde yakınlaştırma sağlayacak.

+1

İlginç. Bu sorudan her iki öneriyi de kullandım (ikisi de birlikte) ve yine de WebGörünümde nook renginde yakınlaşmayı kaldırabilirim. – thedude19

9

WebSettings üzerinde setBuiltInZoomControls(false) deneyebilirsiniz. Çok dokunuş da dahil olmak üzere tüm yakınlaştırma biçimlerini kontrol etmesini beklerdim.

Ancak akılda tutulması edin:

  • orada birden fazla ekran boyutu, Android olduğunu ve ne QVGA 2.8" üzerinde uyuyor ekranı ve ne 10" uyar tablette aynı olmayacak

  • kullanıcıların kötü görme gibi diğer nedenlerden dolayı zum yapmanız gerekebilir

+1

Yakınlaştırma varsayılan olarak devre dışı bırakılmıştır. SetBuiltInZoomControls ve setSupportZoom'un her ikisi de çalışmak için yakınlaştırma için true değerine ayarlanmalıdır. – gngr44

+0

İlginç. Bu sorudan her iki öneriyi de kullandım (ikisi de birlikte) ve yine de WebGörünümde nook renginde yakınlaşmayı kaldırabilirim. – thedude19

+0

@ thedude19: FWIW, nook rengi, uygulamanızın nook rengi için test edilmesi dışında uygun bir test platformu değildir. Düğüm rengi üzerinde Android Market bulunmamakta ve bu nedenle herhangi bir uyumluluk şartnamesine uymak zorunda kalmamakta veya herhangi bir uyumluluk testini geçmemektedir. – CommonsWare

İlgili konular