Android 如何隐藏图像按钮?
我有一个imageButton,我想在oncreate方法中5秒后隐藏该按钮。有人能帮我吗imageButton.setVisible(View.INVISIBLE); 或Android 如何隐藏图像按钮?,android,Android,我有一个imageButton,我想在oncreate方法中5秒后隐藏该按钮。有人能帮我吗imageButton.setVisible(View.INVISIBLE); 或 imageButton.setVisible(View.GONE) ImageButton继承自视图,因此您可以始终使用: 为了让视图在x时间段后消失,可以使用处理程序 Handler handler = new Handler(); handler.postDelayed( new Runnable() { pu
imageButton.setVisible(View.GONE) ImageButton继承自视图,因此您可以始终使用: 为了让视图在x时间段后消失,可以使用处理程序
Handler handler = new Handler();
handler.postDelayed( new Runnable() {
public void run(){
imageButton.setVisibility(View.INVISIBLE);
}
}, 5000);//delayed 5 secs
确保在完成视图的所有操作后,以及在调用setContentView或onViewCreated(用于片段)后调用此函数
imageButton.setVisibility(view.INVISIBLE)代码>也会禁用该按钮,即类似于imageButton.setVAlpha(0)代码>和imageButton.setEnabled(false)代码>如果您只想让按钮消失,则可能不受欢迎。
onCreate(){
new SleepTask().execute();
}
private class SleepTask extends AsyncTask{
protected void doInBackground(){
Thread.sleep(5000);
}
protected void onPostExecute(){
yourImageButton.setVisiblity(View.INVISIBLE);
}
}