Android布局资源问题

时间:2011-07-08 22:22:32

标签: android

我想从我的布局文件夹中定义的布局获取视图,但是我得到空指针异常,我知道在使用findViewById之前我必须在任何活动中使用的布局,所以它被初始化,无论如何得到从任何活动中未使用的布局视图导致我有一个活动使用我动态更改的布局,并在该布局中删除所有的子视图并应用我作为潜在布局的三个布局中的一个来填充在默认活动的布局中..

我需要这个来制作对话框,因为我有一个对话框,其中一个布局是透明的并且附加了onTouchListener,当我点击布局时对话框解散,现在我的想法是获得其他布局,其中定义了大小然后填充在我的自定义对话框的默认透明布局中的布局中,并使用我可以成像的任何布局执行此操作,以便我可以从我想要的所有布局中创建对话框。

谢谢,如果您需要关于我的想法的更多信息,请写信给我这对我很重要!

1 个答案:

答案 0 :(得分:1)

您可以使用上下文中的getResources()来单独检索资源:

getResources().getLayout(id);

此处有更多信息:Accessing Resources