package com.gettingmobile.goodnews.tip;
import android.app.Activity;
import android.view.Gravity;
import android.view.View;
public final class VisualActionTip extends AbstractVisualTip {
private final int[] actionIds;
public VisualActionTip(String id, int textId, int... actionIds) {
super(id, textId);
this.actionIds = actionIds;
}
@Override
public View findView(Activity activity) {
for (int actionId : actionIds) {
final View view = activity.findViewById(actionId);
if (view != null && view.getVisibility() == View.VISIBLE) {
return view;
}
}
return null;
}
}