這次的話分享兩個開發遇到的小問題把,一個是webview一個是gridview

首先說一下webview的問題,用webview加載網頁支持js交互之后,webview本身的alter(這個的話就是類似吐絲)無法正常彈出在瀏覽器是沒問題的,解決方法如下:

myWebView.setWebChromeClient(newWebChromeClient(){

@OverridepublicbooleanonJsAlert

(WebView view,String url,String message,JsResult result

){return ? super.onJsAlert(view,url,message,result);}});

大概就是這個代碼。

gridview的問題是scrollview嵌套他時候發現的,布局是頂部一個viewpager下面是gridview,bug是加載gridview之后會自動滑動到gridview的位置,而不是位于頂部展現,原因是gridview加載后拿刀了焦點,而scrollview自動劃了過去。接觸方法是:在父布局添加(rootview)添加:

android:descendantFocusability="blocksDescendants"

祝大家周末愉快?

? ? ? ? ? ? ------------byzzw

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容