そのため、現在、アプリ内にイースターエッグを入れて、を非表示にしたいのですButtonが、クリックすると(リックロール)。これまでのところ、私が言うときにそれを機能させることができます:
Button.setVisibility(view.VISIBLE);
Button.setBackgroundColor(Color.TRANSPARENT);
そして私のonClickListener。これに関する唯一の問題は、Buttonクリック可能にするためにテキストが必要なことです。テキストを取り出して完全に非表示にするとonClickListener、何らかの理由で呼び出されることはありませんか?
これが私のOnClickListener
wonderWhatThisDoes.setOnClickListener(new Button.OnClickListener()
{
    @Override
    public void onClick(View v) {
        mMediaPlayer = MediaPlayer.create(About.this, R.raw.surprise);
        mMediaPlayer.start();
        Context context = getApplicationContext();
        CharSequence text = "Congrats on finding our easter egg! Enjoy... :]";
        Toast toast = Toast.makeText(context, text, Toast.LENGTH_LONG);
        toast.show();
    }
});