2016-07-26 8 views
-1

私はアンドロイドスタジオで構築しているアンドロイドアプリを持っており、あなたの助けが必要です。私は質問を簡略化します: アプリには2つの画像(画像1と2)があり、1つの画像のみが画面に表示され、表示される画像を変更するには次のボタンを使用します。画面に表示される画像のintを返しますか?

if (R.id.imageView1 ==) { 
+4

を行うことができますので、あなたはすでに「INT」は何を表しているかを知っている必要があり、画面上に画像を置きますそれは私です。 –

+3

@Ahmedあなたが何を求めているのかはっきりしない –

+0

次回ヒットすると、2番目の画像が表示されます。覚えて;) – 323go

答えて

0

何の画像を知るためにそれを追跡するためのインデックスを作成します。

は、私は私のif文で使用する 画面に表示された画像にint型を返すコードが必要あなたは見せている。あなたのボタンで

int currentImage = 1; 

nextインクリメントcurrentImage

currentImage++; 

をラベルされた後、あなたは

if (currentImage == 1) // We are showing first image 
else if(currentImage == 2) // Second image 
... 
+1

なぜdownvote?かなり適切なソリューションのようだ... –

関連する問題