fix: setAdapter() only accepts an ArrayAdapter #5