2017-07-10 3 views
0

Ich stoße in der RecyclerView-Klasse auf eine IllegalArgumentException. Ich möchte eine Protokollanweisung zur Methode recycleViewHolderInternal (ViewHolder holder) hinzufügen, damit ich herausfinden kann, welcher ViewHolder oder welches Element die Ausnahme verursacht. Wie könnte ich der Methode eine Protokollanweisung hinzufügen?Wie Log-Anweisung Android RecyclerView-Klasse hinzufügen?

Ich habe über das Erstellen einer Unterklasse von RecyclerView und das Überschreiben der recycleViewHolder-Methode nachgedacht, aber das würde mich zwingen, alle meine RecyclerView-Instanzen durch die von mir erstellte zu ersetzen. Ich habe mich gefragt, ob es einen leichteren Weg gibt.

+0

meinst du den Adapter, der RecyclerView Adapter erweitert? –

+2

Warum nicht Breakpoints und den Debugger verwenden? – ChrisStillwell

+0

Normalerweise würde ich den Absturz unterbrechen, aber es passiert so selten, dass ich es nur aus der Ferne protokollieren möchte, wenn es auftritt. –

Antwort

Verwandte Themen