这次的话分享两个开发遇到的小问题把,一个是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

你可能感兴趣的:(这次的话分享两个开发遇到的小问题把,一个是webview一个是gridview)