添加下载项全部开始下载或停止

This commit is contained in:
seven332 committed 2014-09-06 16:17:52 +08:00
1 parent 68aea866e1
commit dab0b0cbfb
19 files changed
+88

No files matched your search

@@ -28,6 +28,7 @@ import android.graphics.drawable.ColorDrawable;
import android.graphics.drawable.Drawable;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
@@ -130,13 +131,33 @@ public class DownloadActivity extends AbsActivity implements AbsListView.OnItemC
mWindowsAnimate.free();
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.download, menu);
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
// Handle item selection
Intent it;
switch (item.getItemId()) {
case android.R.id.home:
finish();
return true;
case R.id.action_start:
it = new Intent(DownloadActivity.this, DownloadService.class);
startService(it);
mServiceConn.getService().startAll();
return true;
case R.id.action_stop:
it = new Intent(DownloadActivity.this, DownloadService.class);
startService(it);
mServiceConn.getService().stopAll();
return true;
default:
return super.onOptionsItemSelected(item);
}