package com.letv.watchball.view;
import android.content.Context;
import android.util.AttributeSet;
import android.view.View;
import android.widget.LinearLayout;
import com.letv.watchball.R;
import com.letv.watchball.utils.UIs;
public class ListFootView extends LinearLayout{
public LinearLayout loadingLayout ;
private LinearLayout refreshLayout ;
public ListFootView(Context context, AttributeSet attrs) {
super(context, attrs);
init(context) ;
}
public ListFootView(Context context) {
super(context);
init(context) ;
}
protected void init(Context context) {
View view = UIs.inflate(context,R.layout.listview_foot, null);
loadingLayout = (LinearLayout) view.findViewById(R.id.loading_layout);
refreshLayout = (LinearLayout) view.findViewById(R.id.refresh_layout);
this.addView(view);
}
public void showLoading(){
loadingLayout.setVisibility(View.VISIBLE);
refreshLayout.setVisibility(View.INVISIBLE);
}
public void showRefresh(){
loadingLayout.setVisibility(View.INVISIBLE);
refreshLayout.setVisibility(View.VISIBLE);
}
public void hide(){
loadingLayout.setVisibility(View.GONE);
refreshLayout.setVisibility(View.GONE);
}
}