【发布时间】:2026-02-17 01:30:02
【问题描述】:
我想检查使用适配器为 ListView 的程序的更好更快的方法。是在外面还是在活动课上?
【问题讨论】:
标签: java android android-activity adapter listactivity
我想检查使用适配器为 ListView 的程序的更好更快的方法。是在外面还是在活动课上?
【问题讨论】:
标签: java android android-activity adapter listactivity
这更像是一个 Java 问题,而不是 Android。
内部类更多地是为了让您的代码可读并且不会影响性能只要您使用静态内部类。静态内部类被编译器拉出并编译为单独的类(Class$InnerClass)。
因此,如果使用内部类在代码组织方面对您有所帮助,您可以放心地继续使用它们。虽然我强烈建议使用静态内部类。
编辑
静态内部类在这种情况下就足够了,它是一个不需要访问 Activity 任何变量的适配器。
【讨论】: