文件整理
This commit is contained in:
@ -35,10 +35,12 @@ public class DownloadManagerActivity extends BaseFragmentActivity implements
|
||||
OnClickListener, OnPageChangeListener {
|
||||
|
||||
private ViewPager downloadmanager_viewPager;
|
||||
private TextView downloadmanager_tv_download, downloadmanager_tv_update,
|
||||
downloadmanager_download_number, downloadmanager_update_number;
|
||||
private LinearLayout downloadmanager_ll_download,
|
||||
downloadmanager_ll_update;
|
||||
private TextView downloadmanager_tv_download;
|
||||
private TextView downloadmanager_tv_update;
|
||||
private TextView downloadmanager_download_number;
|
||||
private TextView downloadmanager_update_number;
|
||||
private LinearLayout downloadmanager_ll_download;
|
||||
private LinearLayout downloadmanager_ll_update;
|
||||
private View downloadmanager_slide_line;
|
||||
private LinearLayout.LayoutParams lparams;
|
||||
|
||||
@ -52,37 +54,32 @@ public class DownloadManagerActivity extends BaseFragmentActivity implements
|
||||
|
||||
@Override
|
||||
protected void onCreate(Bundle savedInstanceState) {
|
||||
|
||||
super.onCreate(savedInstanceState);
|
||||
|
||||
View contentView = View.inflate(this, R.layout.activity_downloadmanager, null);
|
||||
|
||||
init(contentView, "下载更新管理");
|
||||
|
||||
downloadmanager_ll_download.setOnClickListener(this);
|
||||
downloadmanager_ll_update.setOnClickListener(this);
|
||||
|
||||
int currentItem = getIntent().getIntExtra("currentItem", -1);
|
||||
|
||||
int updateSize = PackageManager.getUpdateList().size();
|
||||
|
||||
int downloadSize = DownloadManager.getInstance(getApplicationContext())
|
||||
.getAll().size();
|
||||
|
||||
if (updateSize != 0) {
|
||||
downloadmanager_update_number.setVisibility(View.VISIBLE);
|
||||
downloadmanager_update_number.setText("" + updateSize);
|
||||
downloadmanager_update_number.setText(String.valueOf(updateSize));
|
||||
} else {
|
||||
downloadmanager_update_number.setVisibility(View.GONE);
|
||||
}
|
||||
|
||||
int downloadSize = DownloadManager.getInstance(
|
||||
getApplicationContext()).getAll().size();
|
||||
if (downloadSize != 0) {
|
||||
downloadmanager_download_number.setVisibility(View.VISIBLE);
|
||||
downloadmanager_download_number.setText("" + downloadSize);
|
||||
downloadmanager_download_number.setText(String.valueOf(downloadSize));
|
||||
} else {
|
||||
downloadmanager_download_number.setVisibility(View.GONE);
|
||||
}
|
||||
|
||||
int currentItem = getIntent().getIntExtra("currentItem", -1);
|
||||
if (currentItem == -1) {
|
||||
if (updateSize != 0 && downloadSize == 0) {
|
||||
currentItem = 1;
|
||||
@ -157,17 +154,15 @@ public class DownloadManagerActivity extends BaseFragmentActivity implements
|
||||
new EBUISwitch("DownloadManagerActivity", 0));
|
||||
downloadmanager_ll_download.setClickable(false);
|
||||
downloadmanager_ll_update.setClickable(true);
|
||||
downloadmanager_tv_download.setTextColor(getResources().getColor(
|
||||
R.color.theme_colors));
|
||||
downloadmanager_tv_update.setTextColor(0xFF333333);
|
||||
downloadmanager_tv_download.setTextColor(getResources().getColor(R.color.theme));
|
||||
downloadmanager_tv_update.setTextColor(getResources().getColor(R.color.title));
|
||||
} else {
|
||||
EventBus.getDefault().post(
|
||||
new EBUISwitch("DownloadManagerActivity", 1));
|
||||
downloadmanager_ll_download.setClickable(true);
|
||||
downloadmanager_ll_update.setClickable(false);
|
||||
downloadmanager_tv_download.setTextColor(0xFF333333);
|
||||
downloadmanager_tv_update.setTextColor(getResources().getColor(
|
||||
R.color.theme_colors));
|
||||
downloadmanager_tv_download.setTextColor(getResources().getColor(R.color.title));
|
||||
downloadmanager_tv_update.setTextColor(getResources().getColor(R.color.theme));
|
||||
}
|
||||
}
|
||||
|
||||
@ -211,7 +206,7 @@ public class DownloadManagerActivity extends BaseFragmentActivity implements
|
||||
}
|
||||
|
||||
public void onEventMainThread(EBDownloadChanged changed) {
|
||||
if (changed.getType() == "download") {
|
||||
if ("download".equals(changed.getType())) {
|
||||
if (changed.getVisibility() == View.VISIBLE){
|
||||
downloadmanager_download_number.setVisibility(View.VISIBLE);
|
||||
} else if (changed.getVisibility() == View.GONE) {
|
||||
@ -219,15 +214,15 @@ public class DownloadManagerActivity extends BaseFragmentActivity implements
|
||||
} else if (changed.getVisibility() == View.INVISIBLE) {
|
||||
downloadmanager_download_number.setVisibility(View.INVISIBLE);
|
||||
}
|
||||
downloadmanager_download_number.setText(changed.getSize() + "");
|
||||
} else if (changed.getType() == "update") {
|
||||
downloadmanager_download_number.setText(String.valueOf(changed.getSize()));
|
||||
} else if ("update".equals(changed.getType())) {
|
||||
if (changed.getSize() == -1) {
|
||||
int number = Integer.valueOf(downloadmanager_update_number
|
||||
.getText().toString());
|
||||
if (number == 1) {
|
||||
downloadmanager_update_number.setVisibility(View.GONE);
|
||||
} else {
|
||||
downloadmanager_update_number.setText((number - 1) + "");
|
||||
downloadmanager_update_number.setText(String.valueOf(number - 1));
|
||||
}
|
||||
} else {
|
||||
if (changed.getSize() != 0) {
|
||||
@ -238,7 +233,7 @@ public class DownloadManagerActivity extends BaseFragmentActivity implements
|
||||
} else if (changed.getVisibility() == View.INVISIBLE) {
|
||||
downloadmanager_update_number.setVisibility(View.INVISIBLE);
|
||||
}
|
||||
downloadmanager_update_number.setText(changed.getSize() + "");
|
||||
downloadmanager_update_number.setText(String.valueOf(changed.getSize()));
|
||||
} else {
|
||||
downloadmanager_update_number.setVisibility(View.GONE);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user