跳到主要內容

發表文章

目前顯示的是 5月, 2015的文章

Android webview 平板瀏覽手機頁面

在使用平板瀏覽網頁時,卻發現顯示一般的網頁資訊,偏偏想要的結果是瀏覽手機版網頁。 所以這時候就得設定 User Agent(這個前提是網頁切換方式是判斷User Agent) 參考設定的內容如下 ... WebView webView = (WebView) findViewById(R. id . web ); ... webView. getSettings (). setUserAgentString ( "Mozilla/5.0 (Linux; Android 4.4.4; en-us; Nexus 4 Build/JOP40D) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2307.2 Mobile Safari/537.36" ); ... 目前用平板瀏覽,確實是手機版網頁,不過這前提是網頁偵測方式是用User Agent判斷 如果是採用螢幕寬度來判斷的話 ... 目前沒想法了(攤)

Android 系統字體大小辨識

如果使用者想要調整字體大小,那要如何取得調整的比例呢? (如何調整大小:設定〉無障礙設定〉字體(或是大字體,每間廠商會有些許不同)) 會了確保字體被放大時,版面不影響,這時候需要做相對應的調整 取得使用者目前的字體比例如下 float scale = getResources(). getConfiguration (). fontScale 這時候再依照需求去調整,一般預設大小值會等於 1 其他值就得視各家廠商了~