Explorar el Código

1.修改Android RedAnt Mobile Predef Query查询参数不正确。

Pen Li hace 8 años
padre
commit
294680bca6

+ 9 - 6
RedAnt Mobile/app/src/main/java/com/usai/redant/Result/SearchResultActivity.java

@@ -112,6 +112,9 @@ public class SearchResultActivity extends AppCompatActivity implements AbsListVi
             mParams = new Bundle();
         }
 
+        String title = mParams.getString("title");
+        setTitle(title);
+
         loadData();
 
     }
@@ -296,10 +299,10 @@ public class SearchResultActivity extends AppCompatActivity implements AbsListVi
 
     private void loadData() {
 
-        resultData = readRawFile(R.raw.predef_query);
-        if (1 == 1) {
-            return;
-        }
+//        resultData = readRawFile(R.raw.predef_query);
+//        if (1 == 1) {
+//            return;
+//        }
 
         isLoading = true;
 
@@ -1026,8 +1029,8 @@ public class SearchResultActivity extends AppCompatActivity implements AbsListVi
             @Override
             public void run() {
 
-//                final JSONObject json = Network.kv_detail(RAUtil.Json2Bundle(param));
-                final JSONObject json = readRawFile(R.raw.kv);
+                final JSONObject json = Network.kv_detail(RAUtil.Json2Bundle(param));
+//                final JSONObject json = readRawFile(R.raw.kv);
 
                 runOnUiThread(new Runnable() {
                     @Override

+ 6 - 2
RedAnt Mobile/app/src/main/java/com/usai/redant/redantmobile/ModeListActivity.java

@@ -159,10 +159,14 @@ public class ModeListActivity extends AppCompatActivity {
             String title = modeInfo.optString("title");
 
             Intent intent = new Intent(mContext, SearchResultActivity.class);
-            intent.putExtra("query_id",query_id);
+
+            Bundle bundle = new Bundle();
+            bundle.putString("query_id",query_id);
+
             if (title != null) {
-                intent.putExtra("title",title);
+                bundle.putString("title",title);
             }
+            intent.putExtra("query_params",bundle);
 
             startActivity(intent);