2015-05-02 36 views
0

我使用SqlLite数据库来存储此图像,然后检索它。 如果我点击下一步按钮,新的图像将显示,但活动永远不会改变。 (对不起,我的英文)。图片:http://www.pixentral.com/show.php?picture=101dALzioHZuNTHvJ3Vz9UBqk1NrlK0使用SqlLite数据库在一个活动中查看图像

+0

你想要什么你的应用程序做什么呢? – MauriF

+0

@MauriF打开图片链接:) –

+0

完成。 'Next'按钮应该做什么? – MauriF

回答

0

--- EDITED ---

public class MainActivity extends Activity { 

int imgNumber = 1; 
... 

ImageView imgView = (ImageView)findViewById(R.id.imageview); 

imgView.setImageResource(R.drawable.image1); 

... 

next.setOnClickListener(new OnClickListener() { 


     @Override 
     public void onClick(View v) { 

     if (imgNumber==0) { 
      imgView.setImageResource(R.drawable.image1); 
      imgNumber++; 
     } else if(imgNumber==1) { 
      imgView.setImageResource(R.drawable.image2); 
      imgNumber++; 
     } else if(imgNumber==2) { 
      imgView.setImageResource(R.drawable.image3); 
      imgNumber++; 
     } else if(imgNumber==3) { 
      imgView.setImageResource(R.drawable.image4); 
      imgNumber++; 
     } else if(imgNumber==4) { 
      imgView.setImageResource(R.drawable.image5); 
      imgNumber = 0; 
     } 

     } 
}); 
... 
} 
+0

我有5张照片,我想在一个活动中显示图片。 exp:第一张图片是“地球”。然后,用户点击按钮Next 2nd pic会显示“Moon”.3rd..4rd .. :( –

+0

如何使用'cursor.getBlob(0)'? –

+0

哦'getBlob'的使用取决于你如何存储图像到你的数据库,只需使用你通常用来从数据库中检索图像的相同方法,而不是 – MauriF

相关问题