チェックと呼ばれるボタンがあります。クリックするたびに非表示にして表示したいのですが、表示してクリックすると非表示になり、詩が表示されます。
しかし、私のコードは機能しません!何か案は ?
Button Check ;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.settings);
Check = (Button)findViewById(R.id.checkButton);
Check.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View View) {
if (View.getVisibility() == android.view.View.VISIBLE)
View.setVisibility(android.view.View.INVISIBLE);
else if (View.getVisibility() == android.view.View.INVISIBLE)
View.setVisibility(android.view.View.VISIBLE);
}
});
私のアクティビティでは、最初に表示され、クリックすると非表示になりますが、もう一度クリックすると非表示のままになります。