Как получить выбранный в настоящее время метод View onKeyDown?

В моем случае сравниваемые массивы содержат только числа и строки. Эта функция покажет вам, содержат ли массивы одинаковые элементы.

function are_arrs_match(arr1, arr2){
    return arr1.sort().toString() === arr2.sort().toString()
}

Давайте проверим это!

arr1 = [1, 2, 3, 'nik']
arr2 = ['nik', 3, 1, 2]
arr3 = [1, 2, 5]

console.log (are_arrs_match(arr1, arr2)) //true
console.log (are_arrs_match(arr1, arr3)) //false
0
задан Mondego 15 January 2019 в 23:24
поделиться

1 ответ

один из многих подходов, которые могут быть использованы, возможно, забавно, но для меня это была работа

по Глобальной декларации

Integer iLastView=0;

по View, выбранной до

[111 ]

и последний в inKeyDown

@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
    if (keyCode == KeyEvent.KEYCODE_DPAD_DOWN) {
        if(iLastView==iView1){
               //something here
        }else if(check){.....}
    }
    return super.onKeyDown(keyCode, event);
} 
0
ответ дан Rendra_HMD 15 January 2019 в 23:24
поделиться
Другие вопросы по тегам:

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