要使用AndroidX ViewBinding和ArrayAdapters,您可以按照以下步骤操作:
android.useAndroidX=true
android.enableJetifier=true
android {
    ...
    viewBinding {
        enabled = true
    }
}
activity_main.xml:
     
private ActivityMainBinding binding;
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    binding = ActivityMainBinding.inflate(getLayoutInflater());
    setContentView(binding.getRoot());
    
    // 使用ViewBinding引用视图
    binding.textView.setText("Hello World");
}
private ActivityMainBinding binding;
private ListView listView;
private ArrayAdapter adapter;
private List dataList;
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    binding = ActivityMainBinding.inflate(getLayoutInflater());
    setContentView(binding.getRoot());
    
    // 使用ViewBinding引用视图
    listView = binding.listView;
    
    // 创建数据列表
    dataList = new ArrayList<>();
    dataList.add("Item 1");
    dataList.add("Item 2");
    dataList.add("Item 3");
    
    // 创建ArrayAdapter并设置数据适配器
    adapter = new ArrayAdapter<>(this, android.R.layout.simple_list_item_1, dataList);
    listView.setAdapter(adapter);
}
  这样,您就可以使用AndroidX ViewBinding和ArrayAdapters来管理视图和填充数据了。请注意,使用ViewBinding可以更方便地引用视图,而不需要使用findViewById()方法来查找视图的引用。