|
|
@@ -19,8 +19,9 @@ import android.view.View;
|
|
|
import android.view.WindowManager;
|
|
|
import android.widget.LinearLayout;
|
|
|
import android.widget.TextView;
|
|
|
-import android.widget.Toast;
|
|
|
|
|
|
+import com.lidroid.xutils.ViewUtils;
|
|
|
+import com.lidroid.xutils.view.annotation.ViewInject;
|
|
|
import com.xzjmyk.pm.activity.R;
|
|
|
import com.xzjmyk.pm.activity.ui.base.BaseActivity;
|
|
|
import com.xzjmyk.pm.activity.ui.me.SettingActivity;
|
|
|
@@ -39,12 +40,7 @@ import java.util.Timer;
|
|
|
import java.util.TimerTask;
|
|
|
|
|
|
public class NewStepActivity extends BaseActivity implements Handler.Callback {
|
|
|
- private LinearLayout movementCalenderLl;
|
|
|
- private TextView kmTimeTv;
|
|
|
- private TextView totalKmTv;
|
|
|
- private TextView stepsTimeTv;
|
|
|
- private TextView totalStepsTv;
|
|
|
- private TextView supportTv;
|
|
|
+
|
|
|
// public static String UU_STEP_NOTICE = "UUSTEPNOTICE";
|
|
|
/**
|
|
|
* 屏幕长度和宽度
|
|
|
@@ -57,31 +53,39 @@ public class NewStepActivity extends BaseActivity implements Handler.Callback {
|
|
|
private DecimalFormat df = new DecimalFormat("#.##");
|
|
|
private List<StepEntity> stepEntityList = new ArrayList<>();
|
|
|
private StepDataDao stepDataDao;
|
|
|
+ private Boolean support_step;
|
|
|
+
|
|
|
+ @ViewInject(R.id.movement_records_calender_ll)
|
|
|
+ private LinearLayout movementCalenderLl;
|
|
|
+ @ViewInject(R.id.movement_total_km_time_tv)
|
|
|
+ private TextView kmTimeTv;
|
|
|
+ @ViewInject(R.id.movement_total_km_tv)
|
|
|
+ private TextView totalKmTv;
|
|
|
+ @ViewInject(R.id.movement_total_steps_time_tv)
|
|
|
+ private TextView stepsTimeTv;
|
|
|
+ @ViewInject(R.id.movement_total_steps_tv)
|
|
|
+ private TextView totalStepsTv;
|
|
|
+ @ViewInject(R.id.is_support_tv)
|
|
|
+ private TextView supportTv;
|
|
|
+ @ViewInject(R.id.steps_history_ll)
|
|
|
private LinearLayout steps_history_ll;
|
|
|
+ @ViewInject(R.id.steps_history_tv)
|
|
|
private TextView steps_history_tv;
|
|
|
- private Boolean support_step;
|
|
|
+
|
|
|
|
|
|
@Override
|
|
|
protected void onCreate(Bundle savedInstanceState) {
|
|
|
super.onCreate(savedInstanceState);
|
|
|
setContentView(R.layout.activity_newstep);
|
|
|
+ ViewUtils.inject(this);
|
|
|
initView();
|
|
|
initData();
|
|
|
}
|
|
|
|
|
|
|
|
|
private void initView() {
|
|
|
- movementCalenderLl = (LinearLayout) findViewById(R.id.movement_records_calender_ll);
|
|
|
- kmTimeTv = (TextView) findViewById(R.id.movement_total_km_time_tv);
|
|
|
- totalKmTv = (TextView) findViewById(R.id.movement_total_km_tv);
|
|
|
- stepsTimeTv = (TextView) findViewById(R.id.movement_total_steps_time_tv);
|
|
|
- totalStepsTv = (TextView) findViewById(R.id.movement_total_steps_tv);
|
|
|
- supportTv = (TextView) findViewById(R.id.is_support_tv);
|
|
|
- steps_history_ll = (LinearLayout) findViewById(R.id.steps_history_ll);
|
|
|
- steps_history_tv = (TextView) findViewById(R.id.steps_history_tv);
|
|
|
steps_history_tv.getPaint().setFlags(Paint.UNDERLINE_TEXT_FLAG);
|
|
|
curSelDate = TimeUtil.getCurrentDate();
|
|
|
-
|
|
|
support_step = StepCountCheckUtil.isSupportStepCountSensor(this);
|
|
|
}
|
|
|
|
|
|
@@ -105,7 +109,7 @@ public class NewStepActivity extends BaseActivity implements Handler.Callback {
|
|
|
// PreferenceUtils.putInt(NewStepActivity.UU_STEP_NOTICE, 0);
|
|
|
// PushManager.resumeWork(MyApplication.getInstance());
|
|
|
ToastMessage("小提示:UU在关闭后无法继续统计您的步数数据");
|
|
|
- Toast.makeText(mContext, "您已开启UU运动", Toast.LENGTH_LONG).show();
|
|
|
+// Toast.makeText(mContext, "您已开启UU运动", Toast.LENGTH_LONG).show();
|
|
|
initListener();
|
|
|
} else {
|
|
|
totalStepsTv.setText("0");
|