put
ScalaからAndroid APIのクラスのメソッドを使おうとしているのですContentValues
が、Scalaにリスト要素の型を絞り込ませる方法がわかりません。例えば :
val a: List[(String, Any)](...)
val cv = new ContentValues
for ((k,v) <- a) cv.put(k,v)
... 「オーバーロードされたput
メソッドと代替手段」put(String, String)
をput(String, Int),...
解決できないという大まかなエラーが発生します。
私の直感は、おそらくリフレクションを使用する必要があると言っていますが、それを正確に行う方法がわかりません。ポインターはありますか?