Android: вставьте текст в EditText в текущей позиции

Если вы хотите применить другой тип упорядочения (ascending или descending) к остальным элементам и иметь элементы с квалификатором, равным oip вверху, то вы можете сделать что-то вроде этого (В пример, в порядке возрастания применяется к остальным элементам):

const input = [
 {qualifier: 'abc', id: "1"},
 {qualifier: 'oip', id: "2"},
 {qualifier: 'def', id: "3"},
 {qualifier: 'oip', id: "4"},
];

input.sort(({qualifier: q1}, {qualifier: q2}) =>
{      
    if (q1 === 'oip' && q2 === 'oip')
        return 0;
    else if (q1 === 'oip')
        return -1;
    else if (q2 === 'oip')
        return 1;
    else
        return q1.localeCompare(q2);
});

console.log(input);
.as-console {background-color:black !important; color:lime;}
.as-console-wrapper {max-height:100% !important; top:0;}

57
задан Manuel 31 August 2010 в 12:49
поделиться

1 ответ

Доступный для редактирования доступный для редактирования = новый SpannableStringBuilder ("Передают строку сюда");

yourEditText.text = доступный для редактирования;

0
ответ дан 24 November 2019 в 19:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: