package com.gettingmobile.goodnews.tip;
import android.view.Gravity;
abstract class AbstractVisualTip extends AbstractTip implements VisualTip {
protected final int textId;
protected final int textViewGravity;
protected AbstractVisualTip(String id, int textId, int textViewGravity) {
super(id, FLAG_VISUAL | FLAG_AUTOMATIC);
this.textId = textId;
this.textViewGravity = textViewGravity;
}
protected AbstractVisualTip(String id, int textId) {
this(id, textId, Gravity.CENTER);
}
@Override
public int getTextResourceId() {
return textId;
}
@Override
public int getTextViewGravity() {
return textViewGravity;
}
}