在不同版本的Android上混淆行为

时间:2013-03-10 22:56:13

标签: android android-2.2-froyo android-4.2-jelly-bean android-webview

我在Android 2.2和4.2版本上测试时遇到了一些奇怪的行为。首先请看我的代码如下:

   case R.id.button :           
                      Intent i3 = new Intent(this,MainActivity.class );
                 i3.putExtra("url",IO.getLink());
                 startActivity(i3);

                break;  

IT基本上是点击按钮我想开始新活动。新活动在url中与Intent一起传递。现在,新活动会加载url

相同代码差异行为: 1)在Android 2.2流程click button --> New activity started --> Url load starts on new activity --> OnPagestarted called上 2)在Android 4.2上 click button --> New activity started --> Url load starts on new activity --> OnPagestarted called ---> **ShouldOverrideURLLoading called**

这是对版本进行内置增强还是我遗漏了一些东西。基本上我希望在通过按钮点击加载网址时不要调用 ShouldOverrideURLLoading

0 个答案:

没有答案