12 EKİM 2010, Salı
Android web Görünümü - Web Sayfası cihaz ekranı uyar
Aşağıdaki Web sayfasını uygun cihaz ekran boyutuna göre denedim.
mWebview.setInitialScale(30);
ve sonra meta görüş ayarlayın
<meta name="viewport" content="width=320, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; minimum-scale=1.0; user-scalable=0;"/>
<meta name="viewport" content="width=device-width, target-densityDpi=medium-dpi"/>
Ama hiçbir şey, web sayfası cihaz ekran boyutu sabit değildir çalışır.
Biri bunu nasıl söyleyebilir?
CEVAP
12 EKİM 2010, Salı
Manuel, 30 ayar yerine kullanmak için gereken ölçek hesaplamak zorunda.
private int getScale(){
Display display = ((WindowManager) getSystemService(Context.WINDOW_SERVICE)).getDefaultDisplay();
int width = display.getWidth();
Double val = new Double(width)/new Double(PIC_WIDTH);
val = val * 100d;
return val.intValue();
}
O zaman kullanın
WebView web = new WebView(this);
web.setPadding(0, 0, 0, 0);
web.setInitialScale(getScale());
Bunu Paylaş:
Android Ayarları Ekranı oluşturmak içi...
Nasıl'In birincil e-posta adresin...
Nasıl Android Liste Görünümü ayırıcı ç...
Nasıl Android liste görünümü yenilemek...
Android: liste görünümü tıklatın devre...