2016-07-26 64 views
-1

我有一个Android应用程序,我正在与Android工作室建设,我需要你的帮助。我将简化我的问题:如果我们说该应用程序有两个图像(图像1和2),则只有一个图像显示在屏幕上,并且要更改显示的图像,我们将使用下一个按钮来提供 。返回int为屏幕中显示的图像?

我需要一个返回int到在屏幕上显示的图像,这 我会在我的if语句使用代码:

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

你把图像在屏幕上,因此,你应该已经知道什么是“INT”代表那个iamge。 –

+3

@ Ahmed不清楚你在问什么 –

+0

一旦你点击下一个,它显示第二个图像。请记住;) – 323go

回答

0

做一个指数来跟踪它知道什么形象你正在展示。

int currentImage = 1; 

在您的按钮标记next增量currentImage

currentImage++; 

然后,你可以做

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

为什么downvote?看起来像一个相当合适的解决方案... –