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