どうやらonCreate以外の場所では
INVISIBLEはできてもVISIBLEはできないみたいです
button1.setWidth(0);で表示を消そうとしてもエラーになりました
他にonCreate終わった後でボタンを消した後出現させる方法ないですかね?