Как скрыть половину цифры телефонного номера со звездочкой в ​​флаттере? - PullRequest
0 голосов
/ 31 октября 2019

Я хочу скрыть последние 7 цифр телефонного номера, как показано на рисунке ниже.

enter image description here

1 Ответ

0 голосов
/ 01 ноября 2019

Здесь я решил это сам

String number="=+911234567890"

String newNumber=number;

String replaceCharAt(String oldString, int index, String newChar) {
       return oldString.substring(0, index) + newChar + oldString.substring(index + 1);
     }


   for(int i=6; i<number.length;i++){
         newNumber = replaceCharAt(newNumber, i, "*") ; 
         print("PHONE_NUMBER_LOOP:$newNumber");

    }

   print("FinalNumber:$newNumber");

...