我不知道我问的是正确的问题还是错误的问题。这听起来可能很愚蠢,但我仍然觉得要清除我的基本疑问。问题是:我为单个活动提供了三个不同的布局文件。根据启动活动的目的,它将这些布局文件之一作为其内容。这些布局有许多共同的领域。我有一个问题,在这些不同的布局文件中,我可以为公共字段使用相同的“id”。
例如:我对所有三种布局都有一个保存按钮。在所有这三个布局文件中.....我可以拥有(对于按钮)
android:id="@+id/save_button"
所有三个文件中的相同 ID 属性。
我需要这个,因为我的布局文件中有太多元素(组件)。如果可以用通用名称识别它们(因为它们在各自的布局中具有相同的目的),那么要记住的名称/ID 就会非常少,这将使我的程序易于阅读,并且我要记住的东西更少。否则我将不得不为具有相同功能的组件编写相同的代码。
先感谢您。您的回答将帮助我消除疑虑。如果我使用错误的概念,请纠正我。