Возможно ли расширить два виджета в андроиде?Я все еще новичок, но я пытаюсь объединить переключатель текста с индикатором выполнения, чтобы переключатель текста был над индикатором выполнения.У меня есть следующая верхняя часть пользовательского виджета индикатора выполнения, который может выполнять обычный текст, но я хотел бы попробовать преобразовать статический текст в переключатель текста, чтобы он мог изменять текст, отображаемый приятным анимированным образом:
public class TextProgressBar extends ProgressBar {
private String text;
private Paint textPaint;
public TextProgressBar(Context context) {
super(context);
Typeface font = Typeface.createFromAsset(context.getAssets(), "frankleinmedium.ttf");
text = "Paid Off";
// int color = getResources().getColor(R.color.Black);
textPaint = new Paint();
textPaint.setTextSize(30);
textPaint.setColor(Color.BLACK);
// textPaint.setShadowLayer(1, 0, 0, color);
textPaint.setFlags(Paint.ANTI_ALIAS_FLAG);
textPaint.setTypeface(font);
}
, так как текст только что нарисован, я вполне уверен, что не могу просто сделать что-то вроде
Private TextSwitcher textSwitch
Так что есть более простой способ сделать это без полнойпользовательский элемент управления с анимацией или что-то?То, что я пытаюсь сделать, это иметь индикатор выполнения, который может указывать статус, но текст поверх индикатора выполнения должен меняться между двумя наборами чисел через регулярные интервалы.
Заранее спасибо!