忽略编译问题,暂缓新功能叠加。
This commit is contained in:
@@ -41,28 +41,29 @@ public class MainActivity extends DrawerFragmentActivity {
|
|||||||
initMainHandler();
|
initMainHandler();
|
||||||
|
|
||||||
if (mBrowserFragment == null) {
|
if (mBrowserFragment == null) {
|
||||||
String externalUrl = extractExternalUrl(getIntent());
|
LogUtils.d(TAG, "The code in this line is not fix yet.");
|
||||||
if (externalUrl != null) {
|
// String externalUrl = extractExternalUrl(getIntent());
|
||||||
mBrowserFragment = BrowserFragment.newInstance(externalUrl);
|
// if (externalUrl != null) {
|
||||||
} else {
|
// mBrowserFragment = BrowserFragment.newInstance(externalUrl);
|
||||||
mBrowserFragment = new BrowserFragment();
|
// } else {
|
||||||
}
|
// mBrowserFragment = new BrowserFragment();
|
||||||
addFragment(mBrowserFragment);
|
// }
|
||||||
|
// addFragment(mBrowserFragment);
|
||||||
}
|
}
|
||||||
showFragment(mBrowserFragment);
|
showFragment(mBrowserFragment);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
// @Override
|
||||||
protected void onNewIntent(Intent intent) {
|
// protected void onNewIntent(Intent intent) {
|
||||||
super.onNewIntent(intent);
|
// super.onNewIntent(intent);
|
||||||
String externalUrl = extractExternalUrl(intent);
|
// String externalUrl = extractExternalUrl(intent);
|
||||||
if (externalUrl != null && mBrowserFragment != null && mBrowserFragment.getBrowserHandler() != null) {
|
// if (externalUrl != null && mBrowserFragment != null && mBrowserFragment.getBrowserHandler() != null) {
|
||||||
Message msg = Message.obtain();
|
// Message msg = Message.obtain();
|
||||||
msg.what = BrowserFragment.MSG_OPEN_URL;
|
// msg.what = BrowserFragment.MSG_OPEN_URL;
|
||||||
msg.obj = externalUrl;
|
// msg.obj = externalUrl;
|
||||||
mBrowserFragment.getBrowserHandler().sendMessage(msg);
|
// mBrowserFragment.getBrowserHandler().sendMessage(msg);
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
|
|
||||||
private String extractExternalUrl(Intent intent) {
|
private String extractExternalUrl(Intent intent) {
|
||||||
if (intent != null && Intent.ACTION_VIEW.equals(intent.getAction())) {
|
if (intent != null && Intent.ACTION_VIEW.equals(intent.getAction())) {
|
||||||
|
|||||||
Reference in New Issue
Block a user