Я не могу обернуть голову, как обновить данные, отображаемые с помощью переработки, когда переработка в фрагменте. У меня есть Arraylist of Strings, где хранятся участники, которые я пытаюсь отображать. Если я предопределяю список либо в сценарии фрагмента, либо в основной активности, в которой размещается фрагмент, он будет отображаться на переработке. Но потом я стараюсь обновить список во время выполнения, и я полностью потерян. Как мне обновить список во время выполнения ?? Я знаю, что часть сканирования работает нормально, я могу получить массив строк, содержащих MAC -адреса всех отсканированных устройств в этом районе. Я попытался передавать обновленные данные в сценарий фрагмента через сеттер, но он сбои, когда он достигает этой точки в коде. < /P>
//This is what I use to define each device
public class Device{
private String deviceName;
public Device(String name){
this.deviceName = name;
}
}
//----------------------------------------
//This is the adapter for the RecyclerView
public class deviceAdapter extends RecyclerView.Adapter{
private List deviceList;
public deviceAdapter(List deviceList){
this.deviceList= deviceList;
}
//>>>>Data is set here> Adapter is created here>Adapter is set here
Подробнее здесь: https://stackoverflow.com/questions/568 ... a-fragment