Browse Source

no message

master
lh 7 years ago
parent
commit
2cd9ecf6a3
3 changed files with 24 additions and 1 deletions
  1. +9
    -1
      app/src/main/java/com/qhclh/ytzh/tasks/CallableTask.java
  2. +13
    -0
      app/src/main/java/com/qhclh/ytzh/work/tablepoultry/ReportActivity.java
  3. +2
    -0
      app/src/main/res/layout/act_report.xml

+ 9
- 1
app/src/main/java/com/qhclh/ytzh/tasks/CallableTask.java View File

@ -16,8 +16,16 @@ public abstract class CallableTask implements Callable<Object> {
Boolean mIsRunning = false;
protected abstract void successUI();
protected boolean ErrorMesage(Exception ex){
return false;
}
void failUI(Exception e) {
if(ErrorMesage(e)){
return;
}
Log.e(tag, e.getMessage(), e);
if(e.getMessage().contains("Unauthorized"))
{


+ 13
- 0
app/src/main/java/com/qhclh/ytzh/work/tablepoultry/ReportActivity.java View File

@ -7,6 +7,7 @@ import android.widget.AbsListView;
import android.widget.AdapterView;
import android.widget.HorizontalScrollView;
import android.widget.ListView;
import android.widget.RelativeLayout;
import com.qhclh.ytzh.R;
import com.qhclh.ytzh.base.BaseActivity;
@ -53,6 +54,8 @@ public class ReportActivity extends BaseActivity {
private List<ReportString> buildhouseList;
private List<ReportBean> reportBeanList;
@BindView(R.id.rl_main)
RelativeLayout rl_main;
@Override
protected int setLayoutId() {
return R.layout.act_report;
@ -90,10 +93,20 @@ public class ReportActivity extends BaseActivity {
private void DetailListView() {
ViewOnClickTask DetailListViewTask = new ViewOnClickTask(this,"加载中...") {
List<RpcObject> rpc;
@Override
protected boolean ErrorMesage(Exception ex) {
showToast(ex.getMessage());
return true;
}
@Override
protected void successUI() {
buildhouseList.clear();
reportBeanList.clear();
if (rpc!=null && rpc.size()>0){
rl_main.setVisibility(View.VISIBLE);
}
for (int i=0;i<rpc.size();i++){
buildhouseList.add(new ReportString(rpc.get(i).getLong("ID"),""+(i+1)));
String days = "";


+ 2
- 0
app/src/main/res/layout/act_report.xml View File

@ -7,6 +7,8 @@
<include layout="@layout/include_tool_bar" />
<RelativeLayout
android:id="@+id/rl_main"
android:visibility="gone"
android:layout_width="match_parent"
android:layout_height="match_parent">


Loading…
Cancel
Save