Где я могу найти исходный код метода TextView.setText(..)?

Я показываю арабский текст в TextView с пользовательскими шрифтами. Но маленький персонаж по имени «Араб» не очень хорошо позиционируется. Они пересекаются с другими персонажами..

Я разместил запрос: Как настроить арабский 'aarab ' персонажи? Пожалуйста, посмотрите мой код

но не получая никакой помощи. Я думаю, что если бы я мог найти исходный код для метода TextView.setText(), я мог бы переопределить его в своем проекте и отладить его..??

Пожалуйста, помогите мне, где я могу найти исходный код для этого ??


person Tahir Jilani    schedule 15.02.2012    source источник


Ответы (3)



Исходный код Android является открытым исходным кодом, либо найдите оттуда: http://source.android.com/

или класс TextView: http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android/2.2_r1.1/android/widget/TextView.java#TextView.setText%28java.lang.CharSequence%29

person jeet    schedule 15.02.2012

Официальные исходные коды Android можно найти в рамках Android Open Source Project (AOSP), а исходный код класса TextView, в частности, можно найти по адресу https://android.googlesource.com/platform/.frameworks/base/+/jb-release/core/java/android/widget/TextView.java.

(этот URL работает по крайней мере в феврале 2021 г.)

person auspicious99    schedule 19.02.2021