// Path: chh/src/main/java/com/fei_ke/chiphellclient/bean/Plate.java
// public class Plate extends BaseBean {
//     private String title;
//     private String url;
//     private String xg1;// 今日帖数
//     private String fid;// 版块id
//     private String favoriteId;
//     private boolean isSubPlate;// 是否是子版块
// 
//     public String getTitle() {
//         return title;
//     }
// 
//     public void setTitle(String title) {
//         this.title = title;
//     }
// 
//     public String getUrl() {
//         return url;
//     }
// 
//     public void setUrl(String url) {
//         this.url = url;
//     }
// 
//     public String getXg1() {
//         return xg1 == null ? "(0)" : xg1;
//     }
// 
//     public void setXg1(String xg1) {
//         this.xg1 = xg1;
//     }
// 
//     @Override
//     public String toString() {
//         return title;
//     }
// 
//     public boolean isSubPlate() {
//         return isSubPlate;
//     }
// 
//     public void setSubPlate(boolean isSubPlate) {
//         this.isSubPlate = isSubPlate;
//     }
// 
//     public boolean isFavorite() {
//         return favoriteId != null;
//     }
// 
//     public String getFavoriteId() {
//         return favoriteId;
//     }
// 
//     public void setFavoriteId(String favoriteId) {
//         this.favoriteId = favoriteId;
//     }
// 
//     public void setFid(String fid) {
//         this.fid = fid;
//     }
// 
//     public String getFid() {
//         if (fid == null) {
//             fid = new UrlParamsMap(url).get("fid");
//         }
//         return fid;
//     }
// 
//     @Override
//     public boolean equals(Object o) {
//         if (o instanceof Plate) {
//             if (((Plate) o).getFid().equals(this.getFid())) {
//                 return true;
//             }
//         }
//         return false;
//     }
// }
// 
// Path: chh/src/main/java/com/fei_ke/chiphellclient/bean/PlateClass.java
// public class PlateClass extends Plate {
//     String title;
//     String url;
//     String fid;// 版块id
// 
//     public String getTitle() {
//         return title;
//     }
// 
//     public void setTitle(String title) {
//         this.title = title;
//     }
// 
//     public String getUrl() {
//         return url;
//     }
// 
//     public void setUrl(String url) {
//         this.url = url;
//     }
// 
//     @Override
//     public String toString() {
//         return title;
//     }
// 
//     public String getFid() {
//         if (fid == null) {
//             fid = new UrlParamsMap(url).get("fid");
//         }
//         return fid;
//     }
// 
// }


import android.content.Context;
import android.util.AttributeSet;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.FrameLayout;
import android.widget.Spinner;
import com.fei_ke.chiphellclient.R;
import com.fei_ke.chiphellclient.bean.Plate;
import com.fei_ke.chiphellclient.bean.PlateClass;
import org.androidannotations.annotations.AfterViews;
import org.androidannotations.annotations.EViewGroup;
import org.androidannotations.annotations.ViewById;
import java.util.ArrayList;
import java.util.List;

            @Override
            public void onNothingSelected(AdapterView<?> parent) {

            }
        });


        spinnerOrderBy.setAdapter(new ArrayAdapter<String>(getContext(), android.R.layout.simple_spinner_dropdown_item, new String[]{"默认排序", "新帖排序"}));
        spinnerOrderBy.setTag(0);
        spinnerOrderBy.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {

            @Override
            public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
                if ((Integer) spinnerOrderBy.getTag() == position) return;

                if (mOnOrderBySelectedListener != null) {
                    mOnOrderBySelectedListener.onOrderBySelected(position);
                }

                spinnerOrderBy.setTag(position);
            }

            @Override
            public void onNothingSelected(AdapterView<?> parent) {

            }
        });
    }

// Path: chh/src/main/java/com/fei_ke/chiphellclient/bean/Plate.java
// public class Plate extends BaseBean {
//     private String title;
//     private String url;
//     private String xg1;// 今日帖数
//     private String fid;// 版块id
//     private String favoriteId;
//     private boolean isSubPlate;// 是否是子版块
// 
//     public String getTitle() {
//         return title;
//     }
// 
//     public void setTitle(String title) {
//         this.title = title;
//     }
// 
//     public String getUrl() {
//         return url;
//     }
// 
//     public void setUrl(String url) {
//         this.url = url;
//     }
// 
//     public String getXg1() {
//         return xg1 == null ? "(0)" : xg1;
//     }
// 
//     public void setXg1(String xg1) {
//         this.xg1 = xg1;
//     }
// 
//     @Override
//     public String toString() {
//         return title;
//     }
// 
//     public boolean isSubPlate() {
//         return isSubPlate;
//     }
// 
//     public void setSubPlate(boolean isSubPlate) {
//         this.isSubPlate = isSubPlate;
//     }
// 
//     public boolean isFavorite() {
//         return favoriteId != null;
//     }
// 
//     public String getFavoriteId() {
//         return favoriteId;
//     }
// 
//     public void setFavoriteId(String favoriteId) {
//         this.favoriteId = favoriteId;
//     }
// 
//     public void setFid(String fid) {
//         this.fid = fid;
//     }
// 
//     public String getFid() {
//         if (fid == null) {
//             fid = new UrlParamsMap(url).get("fid");
//         }
//         return fid;
//     }
// 
//     @Override
//     public boolean equals(Object o) {
//         if (o instanceof Plate) {
//             if (((Plate) o).getFid().equals(this.getFid())) {
//                 return true;
//             }
//         }
//         return false;
//     }
// }
// 
// Path: chh/src/main/java/com/fei_ke/chiphellclient/bean/PlateClass.java
// public class PlateClass extends Plate {
//     String title;
//     String url;
//     String fid;// 版块id
// 
//     public String getTitle() {
//         return title;
//     }
// 
//     public void setTitle(String title) {
//         this.title = title;
//     }
// 
//     public String getUrl() {
//         return url;
//     }
// 
//     public void setUrl(String url) {
//         this.url = url;
//     }
// 
//     @Override
//     public String toString() {
//         return title;
//     }
// 
//     public String getFid() {
//         if (fid == null) {
//             fid = new UrlParamsMap(url).get("fid");
//         }
//         return fid;
//     }
// 
// }


// Path: chh/src/main/java/com/fei_ke/chiphellclient/ui/customviews/PlateHead.java
import android.content.Context;
import android.util.AttributeSet;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.FrameLayout;
import android.widget.Spinner;
import com.fei_ke.chiphellclient.R;
import com.fei_ke.chiphellclient.bean.Plate;
import com.fei_ke.chiphellclient.bean.PlateClass;
import org.androidannotations.annotations.AfterViews;
import org.androidannotations.annotations.EViewGroup;
import org.androidannotations.annotations.ViewById;
import java.util.ArrayList;
import java.util.List;


            @Override
            public void onNothingSelected(AdapterView<?> parent) {

            }
        });


        spinnerOrderBy.setAdapter(new ArrayAdapter<String>(getContext(), android.R.layout.simple_spinner_dropdown_item, new String[]{"默认排序", "新帖排序"}));
        spinnerOrderBy.setTag(0);
        spinnerOrderBy.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {

            @Override
            public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
                if ((Integer) spinnerOrderBy.getTag() == position) return;

                if (mOnOrderBySelectedListener != null) {
                    mOnOrderBySelectedListener.onOrderBySelected(position);
                }

                spinnerOrderBy.setTag(position);
            }

            @Override
            public void onNothingSelected(AdapterView<?> parent) {

            }
        });
    }

    public void bindValue(Plate plate, List<PlateClass> plateClasses) {