package com.quemb.qmbform.view;
import com.quemb.qmbform.R;
import com.quemb.qmbform.descriptor.CellDescriptor;
import com.quemb.qmbform.descriptor.RowDescriptor;
import android.content.Context;
import android.widget.TextView;
/**
* Created by tonimoeckel on 15.07.14.
*/
public class FormButtonFieldCell extends FormTitleFieldCell {
public FormButtonFieldCell(Context context,
RowDescriptor rowDescriptor) {
super(context, rowDescriptor);
}
@Override
protected int getResource() {
return R.layout.button_field_cell;
}
@Override
protected void update() {
super.update();
TextView textView = getTextView();
setStyleId(getTextView(), CellDescriptor.APPEARANCE_BUTTON, CellDescriptor.COLOR_VALUE);
if (getRowDescriptor().getDisabled())
{
setTextColor(textView, CellDescriptor.COLOR_VALUE_DISABLED);
textView.setClickable(false);
textView.setEnabled(false);
setClickable(false);
setEnabled(false);
}
}
@Override
public void onCellSelected() {
super.onCellSelected();
}
}