package fr.tvbarthel.cheerleader.sampleapp.ui; import android.content.Context; import android.view.LayoutInflater; import android.widget.LinearLayout; import android.widget.TextView; import fr.tvbarthel.cheerleader.sampleapp.R; /** * Simple compoundView used to display custom crouton. * <p/> * Basically, simply add a shadow. */ public class CroutonView extends LinearLayout { /** * CompoundView to display a person. * * @param context calling context. * @param text displayed. */ public CroutonView(Context context, String text) { super(context); if (!isInEditMode()) { init(context, text); } } /** * Initialize internal component. * * @param context calling context. * @param text text displayed. */ private void init(Context context, String text) { this.setOrientation(VERTICAL); LayoutInflater.from(context).inflate(R.layout.crouton_view, this); ((TextView) this.findViewById(R.id.crouton_view_message)).setText(text); setOrientation(VERTICAL); } }