|
|
@@ -1,30 +1,22 @@
|
|
|
package com.usai.apex;
|
|
|
|
|
|
-import java.io.File;
|
|
|
-
|
|
|
-import org.json.JSONException;
|
|
|
-import org.json.JSONObject;
|
|
|
-
|
|
|
-
|
|
|
-import com.usai.util.Network;
|
|
|
-import com.usai.util.commonUtil;
|
|
|
-
|
|
|
import android.animation.Animator;
|
|
|
import android.animation.AnimatorListenerAdapter;
|
|
|
import android.app.AlertDialog;
|
|
|
+import android.app.AlertDialog.Builder;
|
|
|
import android.app.Dialog;
|
|
|
import android.app.DownloadManager;
|
|
|
-import android.app.AlertDialog.Builder;
|
|
|
import android.app.DownloadManager.Request;
|
|
|
import android.content.Context;
|
|
|
import android.content.DialogInterface;
|
|
|
import android.content.Intent;
|
|
|
import android.graphics.Bitmap;
|
|
|
+import android.graphics.Color;
|
|
|
import android.net.Uri;
|
|
|
import android.os.AsyncTask;
|
|
|
import android.os.Build;
|
|
|
import android.os.Bundle;
|
|
|
-import android.os.Environment;
|
|
|
+import android.support.constraint.ConstraintLayout;
|
|
|
import android.support.v4.app.Fragment;
|
|
|
import android.text.Html;
|
|
|
import android.util.Log;
|
|
|
@@ -38,12 +30,19 @@ import android.webkit.DownloadListener;
|
|
|
import android.webkit.WebView;
|
|
|
import android.webkit.WebViewClient;
|
|
|
import android.widget.Button;
|
|
|
+import android.widget.ImageView;
|
|
|
import android.widget.LinearLayout;
|
|
|
import android.widget.RelativeLayout;
|
|
|
import android.widget.ScrollView;
|
|
|
import android.widget.TextView;
|
|
|
import android.widget.Toast;
|
|
|
|
|
|
+import com.usai.util.Network;
|
|
|
+import com.usai.util.commonUtil;
|
|
|
+
|
|
|
+import org.json.JSONException;
|
|
|
+import org.json.JSONObject;
|
|
|
+
|
|
|
public class DetailFragment extends Fragment implements OnClickListener /*
|
|
|
* ,
|
|
|
* OnGestureListener
|
|
|
@@ -445,6 +444,53 @@ public class DetailFragment extends Fragment implements OnClickListener /*
|
|
|
ll_root.addView(wv);
|
|
|
Log.d("table content", content);
|
|
|
|
|
|
+ }
|
|
|
+ if (grouptype.equals("tracking"))
|
|
|
+ {
|
|
|
+ LinearLayout listview = (LinearLayout) inflater.inflate(
|
|
|
+ R.layout.list_content, null);
|
|
|
+
|
|
|
+ listview.setId(commonUtil.generateViewId());
|
|
|
+
|
|
|
+
|
|
|
+ ViewGroup.LayoutParams lp=listview.getLayoutParams();
|
|
|
+ control.put(v.getId(), listview.getId());
|
|
|
+ ll_root.addView(listview);
|
|
|
+ long list_count = groupobj.getInt("count");
|
|
|
+ for (int j = 0; j < list_count; j++)
|
|
|
+ {
|
|
|
+ JSONObject itemobj = groupobj.getJSONObject("item" + j);
|
|
|
+
|
|
|
+ ConstraintLayout listitem = (ConstraintLayout) inflater
|
|
|
+ .inflate(R.layout.detail_tracking_cell, null);
|
|
|
+
|
|
|
+ ViewGroup.LayoutParams lp1=listitem.getLayoutParams();
|
|
|
+ ImageView icon = (ImageView) listitem
|
|
|
+ .findViewById(R.id.iv_icon);
|
|
|
+
|
|
|
+ String iconname = itemobj.getString("icon");
|
|
|
+ int rid = commonUtil.iconName2Rid(getActivity(),iconname);
|
|
|
+ icon.setImageResource(rid);
|
|
|
+ if(j!=0)
|
|
|
+ {
|
|
|
+ icon.setColorFilter(Color.GRAY);
|
|
|
+// ColorMatrix matrix = new ColorMatrix();
|
|
|
+// matrix.setSaturation(0);
|
|
|
+// ColorMatrixColorFilter filter = new ColorMatrixColorFilter(matrix);
|
|
|
+// icon..image.setColorFilter(filter);
|
|
|
+ }
|
|
|
+
|
|
|
+ TextView tvitem = (TextView) listitem
|
|
|
+ .findViewById(R.id.tv_msg);
|
|
|
+ String val = itemobj.getString("msg");
|
|
|
+ tvitem.setText(val);
|
|
|
+
|
|
|
+ // tvitem.setBackgroundResource(R.drawable.detail_item);
|
|
|
+ // listitem.removeView(tvitem);
|
|
|
+
|
|
|
+ listview.addView(listitem);
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
if (grouptype.equals("list"))
|
|
|
{
|