diff --git a/app/src/main/java/com/example/SearchCenter/SearchEntryActivity.java b/app/src/main/java/com/example/SearchCenter/SearchEntryActivity.java index bebed6a..5f53066 100644 --- a/app/src/main/java/com/example/SearchCenter/SearchEntryActivity.java +++ b/app/src/main/java/com/example/SearchCenter/SearchEntryActivity.java @@ -69,6 +69,8 @@ public class SearchEntryActivity extends AppCompatActivity implements CardStackV public void onItemExpend(boolean expend) { } + + void init(Bundle bundle) { @@ -78,6 +80,7 @@ public class SearchEntryActivity extends AppCompatActivity implements CardStackV //获取response后,将这个json数据解析 ReturnData response = (ReturnData) bundle.getSerializable("msg"); + System.out.println("code=!!!!!!!!1"+response.getCode()); Log.i("response+++++",response+"返回值"); try { @@ -93,6 +96,7 @@ public class SearchEntryActivity extends AppCompatActivity implements CardStackV */ List list = new LinkedList<>(); list.add(new ContentData((String)response.getData())); + Log.i("response.getData",(String)response.getData()); lists.add(list); new_color=new Integer[1]; }else if(code==DiseaseToMedicines){ @@ -126,7 +130,8 @@ public class SearchEntryActivity extends AppCompatActivity implements CardStackV */ List list = new LinkedList<>(); - JSONObject jo=(JSONObject)response.getData(); + String data=(String)response.getData(); + JSONObject jo=new JSONObject(data); String medicine_symptom=jo.getString("symptom"); list.add(new ContentData(medicine_symptom)); lists.add(list); @@ -149,10 +154,6 @@ public class SearchEntryActivity extends AppCompatActivity implements CardStackV } - for(int i=0;i