私は、ユーザーが何か間違っているかどうかにかかわらず、チェックマークのイメージまたは十字のイメージを表示しようとしています。私が好きなレベルにしてしまった画像を消したいのですが、問題は消えた後に画像が再表示されないことです。当該コードは以下である:イメージアルファを通常に戻す方法
private void aniCross(){
cross.setVisibility(View.VISIBLE);
cross.animate().alpha(0).setDuration(1000);
}
ここで私は(私はのonCreateの開始時に見えないように画像を設定する)可視に可視性を設定し、それがアニメーション化されますアニメーションクロスメソッド呼び出し画像。アニメーションは、1000msの時間間隔でアルファ値を0にします。十字が見えなくなった後、私はそれが必要な限り何度も何度も表示することができるようにしたいが、それが表示されるたびにフェードアウトする。
私はcross.setAlpha(255)
のようなことをやってみましたが、それは問題を助けるようには思えませんでした。
はい。アルファは0〜1の間の値を持つことができます – Karoly