diff --git a/.idea/misc.xml b/.idea/misc.xml
index 45bb483c5e..1a3eaffb45 100644
--- a/.idea/misc.xml
+++ b/.idea/misc.xml
@@ -37,7 +37,7 @@
-
+
diff --git a/app/src/main/java/com/gh/gamecenter/MainActivity.java b/app/src/main/java/com/gh/gamecenter/MainActivity.java
index f6ee9674f5..7ad29c8298 100644
--- a/app/src/main/java/com/gh/gamecenter/MainActivity.java
+++ b/app/src/main/java/com/gh/gamecenter/MainActivity.java
@@ -86,6 +86,7 @@ import java.util.HashMap;
import java.util.List;
import java.util.Locale;
import java.util.Map;
+import java.util.Random;
import java.util.zip.ZipEntry;
import java.util.zip.ZipFile;
@@ -645,14 +646,18 @@ public class MainActivity extends BaseFragmentActivity implements
@Override
public void onResponse(JSONArray response) {
if (!isDestroy) {
- Type listType = new TypeToken>() {
- }.getType();
+ Type listType = new TypeToken>() {}.getType();
Gson gson = new Gson();
List searchHintList = gson.fromJson(
response.toString(), listType);
- if (searchHintList != null
- && !searchHintList.isEmpty()) {
- searchHint = searchHintList.get(0);
+ if (searchHintList != null && !searchHintList.isEmpty()) {
+ if (searchHintList.size() == 1) {
+ searchHint = searchHintList.get(0);
+ } else {
+ Random random = new Random(System.currentTimeMillis());
+ int index = random.nextInt(searchHintList.size());
+ searchHint = searchHintList.get(index);
+ }
EventBus.getDefault().post(
new EBTopState("搜索", searchHintList
.get(0)));