2012-08-15 82 views
1

对不起人们提出的所有模糊问题。这是我想要做的。我希望我的应用随机播放来自SdCard的图像,并且在应用启动后我不想用户输入。我已经阅读了许多SD卡的帖子,但这不是同一个问题。如果这是可能的,请让我知道我如何去做这件事。我不希望任何用户输入,一旦应用程序启动,它只是从SD卡播放图像。感谢您的帮助。顺便说一句,我试图实现这个使用android。从SDCard自动播放图像

回答

1

获取图像路径到SD卡并传递给图库。 您可以按照链接数更多信息http://raivoratsep.com/114/android-gallery-tutorial-working-example/

假设你得到的路径名

String pathName = "/sdcard/images/abc.jpg"; 

您可以将图像设置为图像视图

Drawable d = Drawable.createFromPath(pathName); 

希望这可以帮助你

+0

感谢您的快速回复我会尝试这个 – user1585896 2012-08-15 17:27:52

+0

这是我的荣幸。 希望这可以帮助你。 – 2012-08-15 17:30:34

+0

您好我正在尝试使用此代码,但它给我错误时,我将路径名设置为R.id.imageView1。我不知道这是否是设置内容视图的正确方法。 – user1585896 2012-08-15 17:52:57

0

尝试使用与布局文件夹中相同的xml文件创建另一个layout-land文件夹。 当手机处于横向模式时,这将用作布局。 而防止崩溃尝试在的OnDestroy() 使用

System.gc(); 

而且我没有找到通过添加新的图像的任何困难。 他们为我工作得很好。