Fix part error

pull/123/head
FongMi 3 years ago
parent 230c42d616
commit c6e5ac893c
  1. 2
      app/src/leanback/java/com/fongmi/android/tv/ui/activity/DetailActivity.java
  2. 5
      app/src/main/java/com/fongmi/android/tv/bean/Part.java

@ -451,7 +451,7 @@ public class DetailActivity extends BaseActivity implements CustomKeyDownVod.Lis
}
private void getPart(String source) {
OKHttp.newCall("http://api.pullword.com/get.php?source=" + URLEncoder.encode(source) + "&param1=0&param2=0&json=1").enqueue(new Callback() {
OKHttp.newCall("http://api.pullword.com/get.php?source=" + URLEncoder.encode(source.trim()) + "&param1=0&param2=0&json=1").enqueue(new Callback() {
@Override
public void onResponse(@NonNull Call call, @NonNull Response response) throws IOException {
List<String> items = Part.get(response.body().string());

@ -1,5 +1,7 @@
package com.fongmi.android.tv.bean;
import android.text.TextUtils;
import com.google.gson.Gson;
import com.google.gson.annotations.SerializedName;
import com.google.gson.reflect.TypeToken;
@ -25,11 +27,12 @@ public class Part {
public static List<String> get(String str) {
List<String> items = new ArrayList<>();
if (TextUtils.isEmpty(str)) return Collections.emptyList();
for (Part item : arrayFrom(str)) items.add(item.getT());
return items;
}
public String getT() {
return t;
return TextUtils.isEmpty(t) ? "" : t;
}
}

Loading…
Cancel
Save