Fatti : A.- L'avvocato P._, ex-magistrato dell'ordine giudiziario x._ al beneficio della pensione dal 1° giugno 1992, con effetto da quella data era stato, il 5 marzo 1993, affiliato dalla Cassa di compensazione del Cantone Ticino quale persona indipendente. Considerata l'attività di avvocato svolta dal 1° giugno 1992, con decisione 12 marzo 1993, cresciuta in giudicato, la Cassa ha segnatamente stabilito in fr. 3527. 55 l'importo dei contributi dovuti per l'anno 1993, in base ad un reddito aziendale di fr. 40 000. -, con riserva di rettifica in base alla tassazione fiscale. Mediante scritto del 29 aprile 1997, la Cassa ha informato l'assicurato che avrebbe provveduto all'annullamento della sua affiliazione quale indipendente e alla riaffiliazione, dal 1° gennaio 1993, come persona senza attività lucrativa. Considerava in effetti che il contributo quale indipendente non raggiungeva la metà di quello dovuto come persona senza attività lucrativa calcolato sulla base della sostanza complessiva e della pensione di magistrato. Con scritto del 5 maggio 1997 l'interessato ha contestato la posizione della Cassa. In data 24 settembre 1997 quest'ultima ha notificato a P._ l'avvenuto stralcio dalla categoria di indipendente e la nuova iscrizione quale persona non esercitante attività lucrativa a partire dal 1° gennaio 1993. Dopo essersi l'assicurato determinato sulla posizione dell'amministrazione e aver quest'ultima confermato, il 3 novembre 1997, il proprio punto di vista espresso il 24 settembre 1997, la Cassa, con decisione 16 dicembre 1997, ha stabilito i contributi dovuti da P._ nel 1993 quale persona senza attività lucrativa. In base ad una sostanza di fr. 222 035. - e a pensioni per un importo di fr. 143 975. - i contributi sono stati fissati in fr. 7675. - per l'anno 1993 (contributi pari a fr. 7524. 50 più spese di amministrazione). B.- Contro il provvedimento amministrativo l'assicurato è insorto con ricorso al Tribunale delle assicurazioni del Cantone Ticino. Asseriva segnatamente di svolgere attività lucrativa regolarmente, seppure a titolo accessorio, per un tempo non inferiore alla metà di quello abitualmente consacrato al lavoro. Chiedeva pertanto, postulato il ripristino della propria classificazione quale indipendente, l'annullamento della decisione 16 dicembre 1997 sia per quanto riguardava la sua affiliazione quale persona non svolgente attività lucrativa che per quanto atteneva alla fissazione dei contributi dovuti per l'anno 1993. Subordinatamente domandava la modifica del provvedimento litigioso nel senso che l'ammontare dei contributi dovuti per quell'anno fosse ridotto a fr. 4147. 45. Con giudizio 12 ottobre 1999, l'autorità di ricorso cantonale ha parzialmente accolto il gravame. Confermato il provvedimento amministrativo nella misura in cui P._ doveva essere considerato quale persona che non svolge attività lucrativa con effetto dal 1° gennaio 1993, i giudici di prime cure hanno ordinato il rinvio dell'incarto alla Cassa affinché computasse i contributi versati nel 1993 come indipendente su quelli dovuti lo stesso anno in qualità di persona senza attività lucrativa. Essi in sostanza hanno ritenuto non aver l'assicurato dimostrato che il suo tempo di lavoro superasse il 50 % di quello normale; inoltre, i contributi pagati a seguito dell'attività indipendente non avrebbero raggiunto la metà di quelli stabiliti in base all'art. 28 OAVS. C.- P._ interpone al Tribunale federale delle assicurazioni un ricorso di diritto amministrativo avverso il giudizio cantonale. Afferma che le circostanze e la realtà economica concrete depongono a favore di un'attività indipendente, seppure accessoria, svolta con finalità lucrativa. Contesta, siccome fondato su un calcolo errato, l'asserto secondo il quale i contributi versati come persona con attività lucrativa indipendente per l'anno in questione non raggiungerebbero la metà di quelli stabiliti giusta l'art. 28 OAVS. Rimprovera alle precedenti istanze di non aver tenuto conto del fatto che l'evoluzione del guadagno imponibile nel corso degli anni costituisce un ulteriore indizio per un'attività svolta con finalità lucrativa, segnatamente ove si osservi che il guadagno fiscalmente imponibile va, nel caso di un'attività indipendente nuovamente conseguita, regolarmente aumentando con l'andar degli anni dopo l'inizio della stessa, in particolare man mano che le pratiche avanzano e diventano fatturabili. Conclude, protestate spese e ripetibili, chiedendo l'annullamento dell'affiliazione quale persona che non svolge attività lucrativa e la conferma dell'affiliazione come persona esercitante attività lucrativa indipendente. Rispondendo al gravame, la Cassa opponente ne propone la disattenzione, mentre l'Ufficio federale delle assicurazioni sociali ha rinunciato a determinarsi.