Java Android布局资源id别名

Java Android布局资源id别名,java,android,Java,Android,我编写了一个应用程序,它使用两个不同的片段来呈现不同的视频源。我对这两个片段都有一个单独的布局文件,它们的结构非常相似(唯一的区别是视频表面和按钮),在这两个布局文件中,我有相同的按钮、文本视图等等。。。我测试了这个应用程序,看起来工作得很好,但是现在我注意到片段UI元素共享相同的id。。。。检查和其他工具没有发出任何警告或信号,但我想知道这是否是一个坏习惯。这样做没有错,但建议使用不同的ID,因为从长远来看,更多的布局可能会使区分变得复杂,特别是在使用autocomplete时。这样做没有错,

我编写了一个应用程序,它使用两个不同的片段来呈现不同的视频源。我对这两个片段都有一个单独的布局文件,它们的结构非常相似(唯一的区别是视频表面和按钮),在这两个布局文件中,我有相同的按钮、文本视图等等。。。我测试了这个应用程序,看起来工作得很好,但是现在我注意到片段UI元素共享相同的id。。。。检查和其他工具没有发出任何警告或信号,但我想知道这是否是一个坏习惯。

这样做没有错,但建议使用不同的ID,因为从长远来看,更多的布局可能会使区分变得复杂,特别是在使用autocomplete时。

这样做没有错,但建议使用不同的ID,因为从长远来看,随着布局的增加,区分事物可能会变得复杂,特别是在使用autocomplete时。

没有问题。只需确保在片段的onCreateView方法中膨胀正确的布局文件,以便片段类只知道膨胀布局文件中定义的视图和ID。

但最好不要在视图中使用相同的ID,因为将来可能会导致IDE自动完成混淆,但一般来说没有问题。

没问题。只需确保在片段的onCreateView方法中膨胀正确的布局文件,以便片段类只知道膨胀布局文件中定义的视图和ID。

但最好不要在视图中使用相同的ID,因为将来可能会导致IDE自动完成混淆,但一般来说没有问题。

像傻瓜一样工作!像傻瓜一样工作!