У меня есть следующий код и проблема, что моя функция rlposition()
недоступна из-за пределов класса.Как расширить TextView с помощью новой функции
public class RLbadge extends TextView {
public RLbadge(Context context) {
super(context);
this.setTypeface(null, Typeface.BOLD);
this.setTextColor(Color.WHITE);
this.setBackgroundResource(R.drawable.badge);
this.setTextSize(18);
}
public void rlposition(Button pButton) {
// THIS FUNCTION ISNT SEEN FROM OUTSIDE WHY?
}
protected void onDraw (Canvas canvas) {
super.onDraw(canvas);
}
}
Почему функция rlposition не видна снаружи класса? Невозможно добавить функциональность расширенному TextView
?
Как вы пытаетесь получить доступ к методу? Покажите нам код, пожалуйста. – rasmeta
сделать его статическим и получить доступ к нему – jyomin