|
@@ -4,8 +4,6 @@ import android.content.Intent;
|
|
|
import android.os.Bundle;
|
|
import android.os.Bundle;
|
|
|
import android.text.Editable;
|
|
import android.text.Editable;
|
|
|
import android.text.TextWatcher;
|
|
import android.text.TextWatcher;
|
|
|
-import android.view.Menu;
|
|
|
|
|
-import android.view.MenuItem;
|
|
|
|
|
import android.view.View;
|
|
import android.view.View;
|
|
|
import android.widget.AbsListView;
|
|
import android.widget.AbsListView;
|
|
|
import android.widget.ListView;
|
|
import android.widget.ListView;
|
|
@@ -16,7 +14,7 @@ import com.handmark.pulltorefresh.library.PullToRefreshBase;
|
|
|
import com.handmark.pulltorefresh.library.PullToRefreshListView;
|
|
import com.handmark.pulltorefresh.library.PullToRefreshListView;
|
|
|
import com.xzjmyk.pm.activity.MyApplication;
|
|
import com.xzjmyk.pm.activity.MyApplication;
|
|
|
import com.xzjmyk.pm.activity.R;
|
|
import com.xzjmyk.pm.activity.R;
|
|
|
-import com.xzjmyk.pm.activity.adapter.WorkDailyPaperAdapter;
|
|
|
|
|
|
|
+import com.xzjmyk.pm.activity.adapter.WorkLogAdapter;
|
|
|
import com.xzjmyk.pm.activity.bean.circle.Comment;
|
|
import com.xzjmyk.pm.activity.bean.circle.Comment;
|
|
|
import com.xzjmyk.pm.activity.bean.circle.PublicMessage;
|
|
import com.xzjmyk.pm.activity.bean.circle.PublicMessage;
|
|
|
import com.xzjmyk.pm.activity.ui.base.BaseActivity;
|
|
import com.xzjmyk.pm.activity.ui.base.BaseActivity;
|
|
@@ -49,14 +47,14 @@ public class WorkLogsActivity extends BaseActivity {
|
|
|
private CommentItemChche itemChche;
|
|
private CommentItemChche itemChche;
|
|
|
private static int requestCode = 0x21;
|
|
private static int requestCode = 0x21;
|
|
|
public static int resultCode = 0x22;
|
|
public static int resultCode = 0x22;
|
|
|
- private WorkDailyPaperAdapter mAdapter;
|
|
|
|
|
|
|
+ private WorkLogAdapter mAdapter;
|
|
|
private ClearEditText search_edit;
|
|
private ClearEditText search_edit;
|
|
|
private PullToRefreshListView context_rv;
|
|
private PullToRefreshListView context_rv;
|
|
|
|
|
|
|
|
@Override
|
|
@Override
|
|
|
protected void onCreate(Bundle savedInstanceState) {
|
|
protected void onCreate(Bundle savedInstanceState) {
|
|
|
super.onCreate(savedInstanceState);
|
|
super.onCreate(savedInstanceState);
|
|
|
- setContentView(R.layout.activity_work_logs);
|
|
|
|
|
|
|
+ setContentView(R.layout.activity_work_daily);
|
|
|
getSupportActionBar().setTitle("日报记录");
|
|
getSupportActionBar().setTitle("日报记录");
|
|
|
ct = this;
|
|
ct = this;
|
|
|
allMag = new ArrayList<>();
|
|
allMag = new ArrayList<>();
|
|
@@ -70,7 +68,7 @@ public class WorkLogsActivity extends BaseActivity {
|
|
|
public boolean onOptionsItemSelected(MenuItem item) {
|
|
public boolean onOptionsItemSelected(MenuItem item) {
|
|
|
switch (item.getItemId()) {
|
|
switch (item.getItemId()) {
|
|
|
case R.id.add_item:
|
|
case R.id.add_item:
|
|
|
- startActivityForResult(new Intent(ct, AddLogActivity.class), requestCode);
|
|
|
|
|
|
|
+ startActivityForResult(new Intent(ct, AddDailyActivity.class), requestCode);
|
|
|
break;
|
|
break;
|
|
|
}
|
|
}
|
|
|
return super.onOptionsItemSelected(item);
|
|
return super.onOptionsItemSelected(item);
|
|
@@ -164,7 +162,7 @@ public class WorkLogsActivity extends BaseActivity {
|
|
|
requestMyBusiness(false);
|
|
requestMyBusiness(false);
|
|
|
}
|
|
}
|
|
|
});
|
|
});
|
|
|
- mAdapter.setButtonViewListener(new WorkDailyPaperAdapter.ButtonViewListener() {
|
|
|
|
|
|
|
+ mAdapter.setButtonViewListener(new WorkLogAdapter.ButtonViewListener() {
|
|
|
@Override
|
|
@Override
|
|
|
public void onClick(int i, String messageId, String toUserId, String toName) {
|
|
public void onClick(int i, String messageId, String toUserId, String toName) {
|
|
|
if (itemChche == null)
|
|
if (itemChche == null)
|
|
@@ -177,24 +175,37 @@ public class WorkLogsActivity extends BaseActivity {
|
|
|
bottom_view.show();
|
|
bottom_view.show();
|
|
|
}
|
|
}
|
|
|
});
|
|
});
|
|
|
|
|
+
|
|
|
|
|
+ /* context_rv.getRefreshableView().setOnItemClickListener(new AdapterView.OnItemClickListener() {
|
|
|
|
|
+ @Override
|
|
|
|
|
+ public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
|
|
|
|
|
+ Intent intent = new Intent(WorkLogsActivity.this,DailydetailsActivity.class);
|
|
|
|
|
+ startActivityForResult(intent, 0x99);
|
|
|
|
|
+ }
|
|
|
|
|
+ });*/
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
private void initView() {
|
|
private void initView() {
|
|
|
bottom_view = (PMsgBottomView) findViewById(R.id.bottom_view);
|
|
bottom_view = (PMsgBottomView) findViewById(R.id.bottom_view);
|
|
|
- search_edit = (ClearEditText) findViewById(R.id.search_edit);
|
|
|
|
|
- context_rv = (PullToRefreshListView) findViewById(R.id.context_rv);
|
|
|
|
|
|
|
+ search_edit = (ClearEditText) findViewById(R.id.work_daily_search_edit);
|
|
|
|
|
+ context_rv = (PullToRefreshListView) findViewById(R.id.work_daily_context_ptlv);
|
|
|
context_rv.setMode(PullToRefreshBase.Mode.BOTH);
|
|
context_rv.setMode(PullToRefreshBase.Mode.BOTH);
|
|
|
- mAdapter = new WorkDailyPaperAdapter(ct, showMag);
|
|
|
|
|
|
|
+ mAdapter = new WorkLogAdapter(ct, showMag);
|
|
|
context_rv.setAdapter(mAdapter);
|
|
context_rv.setAdapter(mAdapter);
|
|
|
initData();
|
|
initData();
|
|
|
}
|
|
}
|
|
|
private void initData() {
|
|
private void initData() {
|
|
|
requestMyBusiness(true);
|
|
requestMyBusiness(true);
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
private void requestMyBusiness(final boolean isPullDwonToRefersh) {
|
|
private void requestMyBusiness(final boolean isPullDwonToRefersh) {
|
|
|
if (!StringUtils.isEmpty(search_edit.getText().toString())) {
|
|
if (!StringUtils.isEmpty(search_edit.getText().toString())) {
|
|
|
search_edit.setText("");
|
|
search_edit.setText("");
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
HashMap<String, String> params = new HashMap<>();
|
|
HashMap<String, String> params = new HashMap<>();
|
|
|
String messageId = null;
|
|
String messageId = null;
|
|
|
if (!isPullDwonToRefersh && allMag.size() > 0) {
|
|
if (!isPullDwonToRefersh && allMag.size() > 0) {
|