package com.jiuqi.ui.widget;
import android.content.Context;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
import com.jqyd.uilib.R;
/**
* 文本录入框编辑器
*/
public class EditorEditTextButton extends EditorBase {
public EditorEditTextButton(Context context, Param param, ViewGroup parent){
super(context, param, parent);
}
/**
*
*/
private static final long serialVersionUID = -3773925210814413470L;
private TextView tvLabel;
private EditText etInput;
private Button btnOpt;
@Override
public void doInit(){
View root;
switch (mParam.button_style) {
case LEFT:
root = inflater.inflate(R.layout.editor_edittext_button_left, mWrapper);
break;
case MIDDLE:
break;
case RIGHT:
root = inflater.inflate(R.layout.editor_edittext_button_right, mWrapper);
break;
default:
break;
}
root = inflater.inflate(R.layout.editor_edittext_button_right, mWrapper);
tvLabel = (TextView)root.findViewById(R.id.tvLabel);
etInput = (EditText)root.findViewById(R.id.etInput);
btnOpt = (Button)root.findViewById(R.id.btnOpt);
}
@Override
public TextView getLabel(){
return tvLabel;
}
@Override
public TextView getInputWidget(){
return etInput;
}
public Button getButton(){
return btnOpt;
}
// public int getInputWidgetId(){
// return etInput.getId();
// }
}