0

对于不同的屏幕尺寸,我在不同的文件夹中有四种不同的布局(相同的名称)。每个布局都有一些 TextView 和 ImageView 以及一个具有相同值的按钮!我想知道他们应该有相同的 id 吗?例如,四种布局中的所有按钮都应该具有相同的 id 吗?我想在我的 MainActivity.java 中使用它们

4

2 回答 2

0

是的。因为您正在调用相同的布局(尽管它们适用于不同的屏幕尺寸),但它们具有相同的功能。

于 2014-07-19T06:52:22.190 回答
0

您好,您必须使用相同的 id。因为对于不同的屏幕尺寸,只有您使用不同的 UI 更改来制作布局。如果您不遵循相同的 id,当您尝试在不同的屏幕/设备中执行时,您将收到 NPE 异常。

因此,在不同文件夹中的所有四种布局中,id 必须相同。

谢谢

于 2014-07-19T06:53:29.157 回答