2017-07-21 38 views
0

Ich versuche Liste zu füllen, die in einer anderen Aktivität ist aktuelle Aktivität verwenden, aber seine Fehler geben:com.example.ShowListItems ist keine umschließenden Klasse

com.example.ShowListItems ist keine umschließenden Klasse

Hier Code :

ListAdapter adapterD = new SimpleAdapter(ShowListItems.this, shipmentListDetail, 
    R.layout.list_items_d, new String[]{"id", "controlnumber", "clientcn", 
    "chargeableweight", "totalpieces"}, new int[]{R.id.id, R.id.controlno, R.id.clientcn, 
    R.id.chargeableweight, R.id.totalpieces}); 

lv.setAdapter(adapterD); 

Antwort

0
ShowListItems.this 

hier ist das Problem Sie versuchen, die aktuelle Aktivität von ShowListItems zuzugreifen, aber die Klasse ShowListItems die aktuelle Aktivität sicher nicht enthalten aber ich bin mir nicht sicher, was du mit diesem Stück meinst, bitte klar.

+0

Ja, es ist ein Fehler, aber ich weiß nicht, wie Sie auf andere Aktivitäten zugreifen, die in demselben Paket residieren, ich habe .class verwendet, aber hat nicht funktioniert. –

+0

warum es nicht funktioniert? zeig mir, vielleicht können wir zusammen eine Lösung finden. –

Verwandte Themen