package com.letv.watchball.view;
import android.app.Activity;
import android.content.Context;
import android.view.View;
import android.widget.ImageView;
import android.widget.RelativeLayout;
import com.letv.watchball.R;
import com.letv.watchball.utils.LetvUtil;
public class EmptyAlertView extends RelativeLayout{
private ImageView emptyImage;
public EmptyAlertView(Context context) {
super(context);
emptyImage = new ImageView(getContext());
// emptyMatch.setImageResource(R.drawable.empty_match_icon);
this.addView(emptyImage, new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT));
setVisibility(View.GONE);
}
/**
* 无比赛
*/
public void showNoMatchs(){
setVisibility(View.VISIBLE);
emptyImage.setVisibility(VISIBLE);
emptyImage.setImageResource(R.drawable.empty_match_icon);
LayoutParams params = (LayoutParams) emptyImage.getLayoutParams();
params.topMargin = (int) (LetvUtil.getScreenHeight((Activity)getContext()) * 0.12f);
params.addRule(RelativeLayout.CENTER_HORIZONTAL);
emptyImage.requestLayout();
}
/**
* 无关注
*/
public void showNoFocus(){
emptyImage.setVisibility(VISIBLE);
emptyImage.setImageResource(R.drawable.empty_focus_icon);
LayoutParams params = (LayoutParams) emptyImage.getLayoutParams();
params.addRule(RelativeLayout.ALIGN_PARENT_RIGHT);
emptyImage.requestLayout();
}
/**
* 无预约
*/
public void showNoSubscribe(){
emptyImage.setImageResource(R.drawable.empty_subscribe_icon);
// LayoutParams params = (LayoutParams) emptyImage.getLayoutParams();
// params.topMargin = (int) (LetvUtil.getScreenHeight((Activity)getContext()) * 0.25f);
// params.addRule(RelativeLayout.CENTER_HORIZONTAL);
// emptyImage.requestLayout();
}
}