T
tim1602
Neues Mitglied
- 0
Ich habe ein kleines Problem mit meinem ListViewAdapter:
Ich habe eine ListView welche die Daten aus ShowListofDevices darstellt.
alle Zugriffe sind mit dem ShowLodWriteLock abgesichert.
Jedoch werden die Aufrufe der getView Methode erst nach dem verlassen des Locks ausgeführt, nachdem das Runnable ausgeführt worden ist.
Wie kann ich die Aufrufe von getView mit dem obigen Lock absichern?
Code:
UIActivity.runOnUiThread( new Runnable() {
@Override
public void run()
{
ShowLodWriteLock.lock();
try
{
ShowListofDevices = ListofDevices.getCopy();
notifyDataSetChanged();
}
finally
{
ShowLodWriteLock.unlock();
}
Ich habe eine ListView welche die Daten aus ShowListofDevices darstellt.
alle Zugriffe sind mit dem ShowLodWriteLock abgesichert.
Jedoch werden die Aufrufe der getView Methode erst nach dem verlassen des Locks ausgeführt, nachdem das Runnable ausgeführt worden ist.
Wie kann ich die Aufrufe von getView mit dem obigen Lock absichern?