Макет и отключенная функция - PullRequest
0 голосов
/ 28 марта 2012

Это возможно, чтобы отключить макет на несколько секунд? Я хочу, чтобы макет отображал пользователей, но пользователь может щелкнуть элементы этого макета через 5 секунд. Это моя идея: я начинаю деятельность, и все компоненты будут отображаться, но пользователь может щелкнуть по ним через 5 секунд. Это возможно?

1 Ответ

1 голос
/ 28 марта 2012

Да, достаточно легко.

Я приведу простой пример с кодом, который поддерживает одну кнопку. Код ниже будет идти в onCreate или onStart или onResume, где вы предпочитаете. И я предполагаю, что вы устанавливаете свой макет в onCreate перед любым кодом, который у меня есть ниже.

Button button = (Button)findViewById(R.id.button);
Handler handler = new Handler();

handler.postDelayed(new Runnable(){
    public void run(){
        button.setOnClickListner(...);
    }
},5000);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...