我有图像滑块,其中包含通过图像 url 的图像。所以,当我选择任何特定图像时,单击按钮上的图像应该转到另一个活动。我正在获取图像 url,但它没有在另一个活动上显示图像。所以请帮助我。提前致谢。
我在 Main 中有 String[] imageUrl
String[] imageUrl={"http://l.yimg.com/a/i/us/we/52/21.gif","https://devimages.apple.com.edgekey.net/contact/images/technical-icon.png","https://devimages.apple.com.edgekey.net/contact/images/technical-icon.png"};
单击按钮时,我将这些 url 发送到另一个活动
主.java
String[] imageUrl={"http://l.yimg.com/a/i/us/we/52/21.gif","https://devimages.apple.com.edgekey.net/contact/images/technical-icon.png","https://devimages.apple.com.edgekey.net/contact/images/technical-icon.png"};
Button btnNextScreen = (Button) findViewById(R.id.btnNextScreen);
btnNextScreen.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
Intent intent = new Intent(Main.this, OpenImage.class);
intent.putExtra("some_key", imageUrl);
startActivity(intent);
}
});
在另一项活动中,我得到了这些 url 但不是图像
OpenImage.java
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.screen2);
String[] data = getIntent().getExtras().getStringArray("some_key");
for(String x:data) {
Log.i(TAG, "x="+x);
Toast.makeText(OpenImage.this, x, Toast.LENGTH_SHORT).show();
}
}