忽略编译问题,暂缓新功能叠加。

This commit is contained in:
2026-05-09 21:16:44 +08:00
parent c6591e83a5
commit 4bec8c3e9e

View File

@@ -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())) {