所以目前我在我的应用程序中放了一个复活节彩蛋,我希望它Button
是不可见的,但是当点击时(Rick roll)。到目前为止,当我说:
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();
}
});