package com.jiuqi.ui.widget; import com.jqyd.uilib.R; import android.content.Context; import android.view.View; import android.view.ViewGroup; import android.widget.Button; import android.widget.EditText; import android.widget.LinearLayout; import android.widget.TextView; /** * 按钮编辑器 */ public class EditorButton extends EditorBase{ /** * */ private static final long serialVersionUID = 3132777025882813053L; public EditorButton(Context context, Param param, ViewGroup parent){ super(context, param, parent); } /** * */ private Button btnInput; @Override public void doInit(){ View root = inflater.inflate(R.layout.editor_button, mWrapper); btnInput = (Button)root.findViewById(R.id.btnInput); if( -1 == mParam.drawableRightId){ btnInput.setCompoundDrawablesWithIntrinsicBounds(0, 0, R.drawable.drop_down, 0); }else{ btnInput.setCompoundDrawablesWithIntrinsicBounds(0, 0, mParam.drawableRightId, 0); } } @Override public TextView getLabel(){ return null; } @Override public TextView getInputWidget(){ return btnInput; } }