package com.partynetwork.iparty.iparty;
import com.lidroid.xutils.util.LogUtils;
import com.partynetwork.iparty.R;
import com.partynetwork.iparty.dom.OnTimeTypeListener;
import com.partynetwork.myui.CommonView;
import android.app.Activity;
import android.view.LayoutInflater;
import android.view.View;
import android.view.View.OnClickListener;
/**
* 时间类型选择页面 com.dongcemedia.iparty.iparty.IpartyPublishTimeType
*
* @author 沈跃双 Create at 2013-12-25 下午8:29:27
*/
public class IpartyPublishTimeType extends CommonView implements
OnClickListener {
private OnTimeTypeListener listener;
public IpartyPublishTimeType(Activity mActivity, OnTimeTypeListener listener) {
this.listener = listener;
mView = LayoutInflater.from(mActivity).inflate(
R.layout.iparty_publish_time_type, null);
initView();
}
/**
* 初始化控件
*/
private void initView() {
mView.findViewById(R.id.end_by_day).setOnClickListener(this);
mView.findViewById(R.id.end_by_row).setOnClickListener(this);
mView.findViewById(R.id.end_by_month).setOnClickListener(this);
}
/**
*
* @param view
*/
public void onClick(View view) {
if (listener == null) {
LogUtils.i("时间类别监听返回为空,动作无效");
return;
}
switch (view.getId()) {
case R.id.end_by_day:
listener.change(1);
break;
case R.id.end_by_row:
listener.change(2);
break;
case R.id.end_by_month:
listener.change(3);
break;
default:
break;
}
}
}