2013-04-08 138 views
0

嗨对不起,我搜索,但没有找到我可以使用的最佳答案:( 这里是说明: 我有一个Android项目,其中有55个活动55个布局(每个活动都有一个布局) 很多这些活动有相同的风格,我的意思只是它们的内容发生变化(例如其中一人有鱼的图片和另外一个有狮子的画面等)带有动态内容的android布局?

编辑:我已经包括了图片什么事情要更确切地说我想做什么:

http://i45.tinypic.com/biqmv8.png

所以这里是问题:

我该如何创建这个应用程序较少的xml布局?有没有办法获得动态内容?如果可以的话,请你帮助我还是让我看看实现这一目标所需的教程? 谢谢。

+0

在哪里存储的图像?云或资源? – ChristopheCVB 2013-04-08 22:23:36

+0

嗨他们存储在资源。 – 2013-04-08 23:20:43

回答

0

你可以有一个通用的布局由一个通用的活动接收图像的URL或RESOURCEID参数动态填充

+0

感谢您的回答,您能否解释一下如何做到这一点?或者有没有一个参考或例子? – 2013-04-09 07:19:28

0

例如:

protected void onCreate(Bundle savedInstanceState) { 
    FrameLayout fr = new FrameLayout(this); 
    ImageView iv = new ImageView(this); 
    iv.setBackgroundResource(R.drawable.yourdrawable); 
    fr.addView(iv); 
    setContentView(fr); 
} 
+0

感谢您的回答,但是这不仅仅只有1张图片?您能解释一下吗?感谢你 – 2013-04-09 07:22:07

+0

可能这可能会帮助你。 http://www.dreamincode.net/forums/topic/130521-android-part-iii-dynamic-layouts/ 这个也是: http://www.mysamplecode.com/2011/10/ android-programmatically-generate.html – 2013-04-09 09:08:20

+0

谢谢我看看。我猜我的情况我必须使用sqlite数据库。 – 2013-04-09 16:43:46