这可以禁用布局几秒钟?我想布局显示用户,但用户可以在5秒后点击此布局中的元素。这是我的想法:我开始活动,所有组件都将显示,但用户可以在5秒后点击它们。这可能吗?
答案 0 :(得分:1)
是的,很容易。
我将给出一个支持一个按钮的代码的简单示例。以下代码将放在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);