さまざまな画像ビューを含むグリッド ビューがあり、タッチするとこれらの画像が消えます。
これどうやってするの?これらのグリッド ビュー イメージのタッチ リスナーを実装するにはどうすればよいですか?
さまざまな画像ビューを含むグリッド ビューがあり、タッチするとこれらの画像が消えます。
これどうやってするの?これらのグリッド ビュー イメージのタッチ リスナーを実装するにはどうすればよいですか?
ImageViews はすべてビューのタイプであり、レイアウトは ViewGroups です。これらのいずれも、可視性を行ったり削除したりするように設定できます。したがって、実際には onTouchListener イベント ハンドラーを実装し、ImageViews の可視性を設定するだけで済みます。したがって、一度にすべてを非表示にする場合は、レイアウト全体を非表示に設定することも検討してください。できるよ
LinearLayout myLinearLayout = (LinearLayout)findViewById(myLinearLayoutId);
myLinearLayout.setVisibility(View.GONE) // or to show again View.VISIBLE
一般に
view.setVisibility(View.GONE) or View.INVISIBLE
onTouchListener のチュートリアルについては、http ://www.mybringback.com/tutorial-series/3279/android-the-basics-32-androids-ontouchlistener-and-motionevent/ を参照してください。