Я устанавливаю собственный шрифт типа trur для моего TextView и задаю размер текста;затем, используя метод setText (), я устанавливаю текст в TextView.Это показывает идеальный текст.Но когда я пытаюсь получить базовый уровень этого TextView, он показывает 1 или -1.Почему это так?
Я делаю так;
TextView tv;
tv.setTypeface(Typeface.createFromAsset(getAssets(),"customFont.ttf"));
tv.setTextSize(20);
tv.setText("My name is Tahir");
tv.getBaseline();
//this returns -1. (if i set Height and width of tv suppose 100 the getBaseline() retruns 1)
tv.getTop();
tv.getBottom();
Пожалуйста, помогите мне, в чем может быть проблема ???