1
A
回答
0
是的,你可以設置網頁view.set高度和寬度在XML文件 這裏的代碼片段 ( 的WebView 機器人:ID = 「@ + ID/webView1」 的android:layout_width = 「250dip」 機器人:layout_height =「250dip」 /)
0
後,你做了,動態內容的大小就變得很重要: 您需要將需要的WebView的寬度和高度目錄,之後你加載了你的HTML來做一些有用的事情。 是的,但沒有getContentWidth方法(僅查看端口值), 而且getContentHeight()不準確!
答:子類的WebView:
/*
Jon Goodwin
*/
package com.example.html2pdf;//your package
import android.content.Context;
import android.util.AttributeSet;
import android.webkit.WebView;
class CustomWebView extends WebView
{
public int rawContentWidth = 0; //unneeded
public int rawContentHeight = 0; //unneeded
Context mContext = null; //unneeded
public CustomWebView(Context context) //unused constructor
{
super(context);
mContext = this.getContext();
}
public CustomWebView(Context context, AttributeSet attrs) //inflate constructor
{
super(context,attrs);
mContext = context;
}
public int getContentWidth()
{
int ret = super.computeHorizontalScrollRange();//working after load of page
rawContentWidth = ret;
return ret;
}
public int getContentHeight()
{
int ret = super.computeVerticalScrollRange(); //working after load of page
rawContentHeight = ret;
return ret;
}
//=========
}//class
//=========
相關問題
- 1. 設置視頻的寬度和高度
- 2. 我可以設置UIWebBrowserView的寬度嗎?
- 3. 設置網格視圖寬度Android
- 4. 我可以在Android的GridManagerLayout中設置動態列寬度嗎?
- 5. 我可以設置UIFont高度嗎?
- 6. 在.cs中設置數據網格的高度和寬度
- 7. 將Anko視圖的高度和寬度設置爲match_parent
- 8. 單獨設置寬度和高度iPhone上的視圖發展
- 9. 我可以修復jQueryMobile對話框的寬度和高度嗎?
- 10. 以編程方式設置寬度/視圖高度
- 11. 集圖片瀏覽的高度和寬度在網格視圖
- 12. 在Android中,如何設置ListView項目的高度和寬度?
- 13. 網格視圖高度/寬度公式
- 14. 如何在AS3中設置我的swf的寬度和高度?
- 15. 如何在android中設置條形圖的設備高度和寬度
- 16. 設置leftDrawable寬度和高度自定義視圖類
- 17. 設置寬度和高度以填充父級Android SlideShow
- 18. 設置UIWebView的寬度和高度
- 19. 設置場景的寬度和高度
- 20. tableGrob:設置grid.table的高度和寬度
- 21. 設置高度和寬度的邊距
- 22. 設置網頁寬度
- 23. 如何在Android中爲按鈕設置寬度和高度?
- 24. 我可以在Node.js中設置窗口的寬度嗎?
- 25. 我可以在FXML中設置BorderPane元素的寬度嗎?
- 26. 在頁面加載時設置iframe的高度和寬度
- 27. React爲可滑動視圖計算視圖寬度和高度
- 28. 設置高度與寬度
- 29. 如何在c#中設置寬度和高度位圖?
- 30. 如何在Jcrop中設置自定義高度和寬度後獲取圖像的原始高度和寬度