根据issues整理项目
This commit is contained in:
@ -18,10 +18,12 @@ import android.support.v4.app.NotificationCompat;
|
||||
import android.support.v4.util.ArrayMap;
|
||||
import android.text.Html;
|
||||
import android.text.TextUtils;
|
||||
import android.util.Log;
|
||||
import android.view.KeyEvent;
|
||||
import android.view.View;
|
||||
import android.view.View.OnClickListener;
|
||||
import android.view.Window;
|
||||
import android.widget.FrameLayout;
|
||||
import android.widget.ImageView;
|
||||
import android.widget.LinearLayout;
|
||||
import android.widget.ProgressBar;
|
||||
@ -57,6 +59,7 @@ import com.gh.gamecenter.eventbus.EBPackage;
|
||||
import com.gh.gamecenter.eventbus.EBPutUrl;
|
||||
import com.gh.gamecenter.eventbus.EBRedDot;
|
||||
import com.gh.gamecenter.eventbus.EBShowDialog;
|
||||
import com.gh.gamecenter.eventbus.EBSkip;
|
||||
import com.gh.gamecenter.eventbus.EBTopState;
|
||||
import com.gh.gamecenter.eventbus.EBUISwitch;
|
||||
import com.gh.gamecenter.game.GameFragment;
|
||||
@ -376,6 +379,8 @@ public class MainActivity extends BaseFragmentActivity implements
|
||||
protected void onCreate(Bundle savedInstanceState) {
|
||||
super.onCreate(savedInstanceState);
|
||||
|
||||
DownloadManager.getInstance(this).initGameMap();
|
||||
|
||||
if (savedInstanceState != null) {
|
||||
currentTab = savedInstanceState.getInt("currentTab");
|
||||
} else {
|
||||
@ -391,6 +396,8 @@ public class MainActivity extends BaseFragmentActivity implements
|
||||
|
||||
setContentView(contentView);
|
||||
|
||||
Utils.log(findViewById(R.id.main_ll_bottom).getMeasuredHeight());
|
||||
|
||||
initViews();
|
||||
setTabSelection(currentTab);
|
||||
|
||||
@ -444,7 +451,18 @@ public class MainActivity extends BaseFragmentActivity implements
|
||||
//检查是否存在更新的dex包
|
||||
checkHotfix();
|
||||
|
||||
Utils.log("TD_CHANNEL_ID = " + (String) PackageUtils.getMetaData(this, getPackageName(), "TD_CHANNEL_ID"));
|
||||
Log.e("TD_CHANNEL_ID", (String) PackageUtils.getMetaData(this, getPackageName(), "TD_CHANNEL_ID"));
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onWindowFocusChanged(boolean hasFocus) {
|
||||
super.onWindowFocusChanged(hasFocus);
|
||||
if (hasFocus) {
|
||||
FrameLayout main_content = (FrameLayout) findViewById(R.id.main_content);
|
||||
if (main_content.getPaddingBottom() == 0) {
|
||||
main_content.setPadding(0, 0, 0, findViewById(R.id.main_ll_bottom).getHeight());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private void checkHotfix() {
|
||||
@ -1087,6 +1105,13 @@ public class MainActivity extends BaseFragmentActivity implements
|
||||
AppController.addToRequestQueue(request, MainActivity.class);
|
||||
}
|
||||
|
||||
public void onEventMainThread(EBSkip skip) {
|
||||
if ("GameFragment".equals(skip.getType())) {
|
||||
home1Layout.performClick();
|
||||
EventBus.getDefault().post(new EBSkip("MainActivity", skip.getCurrentItem()));
|
||||
}
|
||||
}
|
||||
|
||||
public void onEventMainThread(EBPutUrl url) {
|
||||
entryMap.put(url.getPackageName(), url.getUrl());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user