将布局从一个活动传递到另一个活动

时间:2017-07-06 13:29:18

标签: android android-layout

如何将精确查看的RelativeLayout从一个活动传递到另一个活动。结果应该是这样的:Example

解释:

我有一个使用SimpleCursorAdapter和部分布局从数据库填充的GridView。 部分布局看起来像这样:

<RelativeLayout>    
    <TextView/>
    <TextView/>
    <Button/>
    <Button/>    
</RelativeLayout>

当用户点击某个项目的详细信息按钮时,我想将该项目的RelativeLayout传递给DetailsActivity。

据我了解,cloning不可行且inflating不是一种选择。

我会传递每个id,标签和文本值并重新创建一个布局,但我会跳出更简单的方法。

1 个答案:

答案 0 :(得分:0)

您无法传递布局。

你能做的是

  • 在两个地方使用相同的布局资源(在xml中定义)。
  • 将布局中使用的数据从一个屏幕传递到另一个屏幕。