我在我的應用程序中顯示來自web的圖像。 這是完全運行android onclick方法想要圖像路徑
我的問題是:
什麼方法,函數取當前圖像的URL,當我點擊圖片? (我通過url作爲字符串顯示)。
我使用這種方法:
private String getAnImageUrl() {
i++;
if(i >= images.length){
i = 0;
}
public class ImageExampleXML extends Activity {
private String reviewImageLink;
private final String images[] = {"http://clients..../britney.jpg",
"http://client...../evala.jpg",
"http://clients.......ashlee.jpg",
"http://clients.......mple_1.jpg",
};
private int i = 0;
private String imgUrl;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
final Button loadImage = (Button) findViewById(R.id.button);
final LoaderImageView image = (LoaderImageView) findViewById(R.id.loaderImageView);
loadImage.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
image.setImageDrawable(getAnImageUrl());
}
});
image.setOnClickListener(new View.OnClickListener(){
@Override
public void onClick(View v) {
imgUrl = getAnImageUrl();
Toast.makeText(getApplicationContext(), imgUrl+ " this one", Toast.LENGTH_LONG).show();
// TODO Auto-generated method stub
}
});
return images[i];
}
我通過按鈕改變的圖像。 下次點擊時會出現問題,它會改變網址,但圖片保持不變。
由於getAnImageUrl(),請參閱該onclick中的image.setOnClickListener方法。
我改變了顯示名稱點擊後.. 請告訴我,我怎麼能找到當前圖像網址...
注:我只用麪包來檢查我得到了什麼?
在此先感謝。
你的問題不清楚。請解釋清楚。你的意思是「圖像保持不變」。分享你的代碼。 – Arslan 2012-02-01 11:46:52
我上傳了我的代碼..可能給我的解決方案.. – NovusMobile 2012-02-01 12:02:24