|
|
@@ -7,6 +7,7 @@ import android.text.TextUtils;
|
|
|
import android.view.LayoutInflater;
|
|
|
import android.view.View;
|
|
|
import android.view.ViewGroup;
|
|
|
+import android.widget.LinearLayout;
|
|
|
import android.widget.ProgressBar;
|
|
|
import android.widget.TextView;
|
|
|
|
|
|
@@ -20,6 +21,7 @@ import com.sheep.gamegroup.util.ViewUtil;
|
|
|
import com.sheep.gamegroup.view.adapter.ArrayAdapter;
|
|
|
import com.sheep.jiuyan.samllsheep.R;
|
|
|
import com.sheep.jiuyan.samllsheep.base.BaseFragment;
|
|
|
+import com.sheep.jiuyan.samllsheep.utils.G;
|
|
|
import com.tencent.smtt.sdk.WebView;
|
|
|
|
|
|
import java.util.ArrayList;
|
|
|
@@ -44,6 +46,10 @@ public class FgtPlayGameDetail extends BaseFragment {
|
|
|
ProgressBar progressBarHorizontal;
|
|
|
@BindView(R.id.last_num_tv)
|
|
|
TextView last_num_tv;
|
|
|
+ @BindView(R.id.progress_title_layout)
|
|
|
+ LinearLayout progress_title_layout;
|
|
|
+ @BindView(R.id.receive_step_layout)
|
|
|
+ LinearLayout receive_step_layout;
|
|
|
Unbinder unbinder;
|
|
|
|
|
|
private ArrayList<String> pictureList = ListUtil.emptyList();
|
|
|
@@ -86,6 +92,7 @@ public class FgtPlayGameDetail extends BaseFragment {
|
|
|
|
|
|
//奖励领取步骤
|
|
|
if(gameEntity.getRelease_task().getTask().getDescEntityList() != null && gameEntity.getRelease_task().getTask().getDescEntityList().size() > 0){
|
|
|
+ receive_step_layout.setVisibility(View.VISIBLE);
|
|
|
item_detail_listview.setAdapter(new ArrayAdapter<TaskDescEntity>(activity, R.layout.textview_layout, gameEntity.getRelease_task().getTask().getDescEntityList()){
|
|
|
@Override
|
|
|
public boolean convert(int position, View convertView, ViewGroup parent, TaskDescEntity item) {
|
|
|
@@ -104,12 +111,16 @@ public class FgtPlayGameDetail extends BaseFragment {
|
|
|
return false;
|
|
|
}
|
|
|
});
|
|
|
+ }else {
|
|
|
+ receive_step_layout.setVisibility(View.GONE);
|
|
|
}
|
|
|
int progress;
|
|
|
if(Integer.valueOf(gameEntity.getRelease_task().getRelease_num()) != 0){
|
|
|
+ progress_title_layout.setVisibility(View.VISIBLE);
|
|
|
progress = Integer.valueOf(gameEntity.getRelease_task().getLast_num()) / Integer.valueOf(gameEntity.getRelease_task().getRelease_num()) * 100;
|
|
|
}else {
|
|
|
progress = 0;
|
|
|
+ progress_title_layout.setVisibility(View.GONE);
|
|
|
}
|
|
|
//福利剩余数量
|
|
|
progressBarHorizontal.incrementProgressBy(progress);
|