|
|
@@ -1,4 +1,4 @@
|
|
|
-package com.xzjmyk.pm.activity.ui.message;
|
|
|
+package com.modular.appmessages.activity;
|
|
|
|
|
|
import android.content.DialogInterface;
|
|
|
import android.content.Intent;
|
|
|
@@ -21,26 +21,22 @@ import com.alibaba.fastjson.JSON;
|
|
|
import com.alibaba.fastjson.JSONArray;
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
|
import com.common.data.DateFormatUtil;
|
|
|
+import com.common.data.ListUtils;
|
|
|
import com.common.data.StringUtil;
|
|
|
-import com.lidroid.xutils.ViewUtils;
|
|
|
-import com.lidroid.xutils.view.annotation.ViewInject;
|
|
|
+import com.core.app.Constants;
|
|
|
import com.core.app.MyApplication;
|
|
|
-import com.xzjmyk.pm.activity.R;
|
|
|
-import com.xzjmyk.pm.activity.bean.message.SubMessage;
|
|
|
-import com.xzjmyk.pm.activity.db.dao.SubsDao;
|
|
|
import com.core.base.BaseActivity;
|
|
|
-import com.xzjmyk.pm.activity.ui.erp.activity.SubcribeManageActivity;
|
|
|
-import com.xzjmyk.pm.activity.ui.erp.activity.WebViewCommActivity;
|
|
|
-import com.xzjmyk.pm.activity.ui.erp.adapter.SubscriptionAdapter;
|
|
|
import com.core.net.http.ViewUtil;
|
|
|
-import com.xzjmyk.pm.activity.util.oa.CommonUtil;
|
|
|
-import com.core.app.Constants;
|
|
|
-import com.common.data.ListUtils;
|
|
|
+import com.core.utils.CommonUtil;
|
|
|
import com.core.utils.TimeUtils;
|
|
|
import com.core.utils.ToastUtil;
|
|
|
-import com.xzjmyk.pm.activity.view.RecycleViewDivider;
|
|
|
-import com.xzjmyk.pm.activity.view.crouton.Crouton;
|
|
|
-import com.xzjmyk.pm.activity.view.crouton.Style;
|
|
|
+import com.core.widget.RecycleViewDivider;
|
|
|
+import com.core.widget.crouton.Crouton;
|
|
|
+import com.core.widget.crouton.Style;
|
|
|
+import com.modular.appmessages.R;
|
|
|
+import com.modular.appmessages.adapter.SubscriptionAdapter;
|
|
|
+import com.modular.appmessages.db.SubsDao;
|
|
|
+import com.modular.appmessages.model.SubMessage;
|
|
|
|
|
|
import java.util.ArrayList;
|
|
|
import java.util.HashMap;
|
|
|
@@ -50,11 +46,8 @@ import java.util.Map;
|
|
|
|
|
|
public class Subscription2Activity extends BaseActivity {
|
|
|
private static final int REQUEST_SUBS_DETAIL = 0x20;
|
|
|
- @ViewInject(R.id.swiperefresh)
|
|
|
private SwipeRefreshLayout swiperefresh;
|
|
|
- @ViewInject(R.id.recycler)
|
|
|
private RecyclerView recycler;
|
|
|
- @ViewInject(R.id.loading_tv)
|
|
|
private TextView loading_tv;
|
|
|
|
|
|
private long daylong = 24 * 1000 * 3600;
|
|
|
@@ -111,15 +104,12 @@ public class Subscription2Activity extends BaseActivity {
|
|
|
|
|
|
@Override
|
|
|
public boolean onOptionsItemSelected(MenuItem item) {
|
|
|
- switch (item.getItemId()) {
|
|
|
- case R.id.subscribe_manage:
|
|
|
- Intent intent = new Intent();
|
|
|
- intent.setClass(this, SubcribeManageActivity.class);
|
|
|
- startActivity(intent);
|
|
|
- break;
|
|
|
- case android.R.id.home:
|
|
|
- onBackPressed();
|
|
|
- break;
|
|
|
+ if (item.getItemId()==R.id.subscribe_manage){
|
|
|
+ Intent intent = new Intent();
|
|
|
+ intent.setClass(this, SubcribeManageActivity.class);
|
|
|
+ startActivity(intent);
|
|
|
+ }else if (android.R.id.home==item.getItemId()){
|
|
|
+ onBackPressed();
|
|
|
}
|
|
|
return super.onOptionsItemSelected(item);
|
|
|
}
|
|
|
@@ -128,13 +118,16 @@ public class Subscription2Activity extends BaseActivity {
|
|
|
protected void onCreate(Bundle savedInstanceState) {
|
|
|
super.onCreate(savedInstanceState);
|
|
|
setContentView(R.layout.activity_subscription2);
|
|
|
- ViewUtils.inject(this);
|
|
|
init();
|
|
|
initView();
|
|
|
initEvent();
|
|
|
}
|
|
|
|
|
|
+
|
|
|
private void initView() {
|
|
|
+ swiperefresh= (SwipeRefreshLayout) findViewById(R.id.swiperefresh);
|
|
|
+ recycler= (RecyclerView) findViewById(R.id.recycler);
|
|
|
+ loading_tv= (TextView) findViewById(R.id.loading_tv);
|
|
|
ViewUtil.LoginERPTask(this, handler, 0x12);
|
|
|
LinearLayoutManager layoutManager = new LinearLayoutManager(ct);
|
|
|
recycler.setLayoutManager(layoutManager);
|
|
|
@@ -242,7 +235,7 @@ public class Subscription2Activity extends BaseActivity {
|
|
|
private void clickItem(SubMessage bean, int position) {
|
|
|
String url = baseUrl + "common/charts/mobileCharts.action";
|
|
|
String title = bean.getTitle();
|
|
|
- Intent intent_web = new Intent(ct, WebViewCommActivity.class);
|
|
|
+ Intent intent_web = new Intent("com.modular.main.WebViewCommActivity" );
|
|
|
intent_web.putExtra("url", url);
|
|
|
intent_web.putExtra("p", title);
|
|
|
intent_web.putExtra("cookie", true);
|