1

データベースから取得したタイプのデータがいくつかありItem( Item はプロジェクト内のクラスであり、 Model として機能します)、それらをライブラリ内のクラスに送信する前に ArrayList に保存します。

私のライブラリには、Itemモデルとして機能するまったく同じクラスがありますが、もちろんそれは別のパッケージです。
したがって、データを渡そうとすると、次のようになります。

getDataFromProject(ArrayList<com.project.Item>) 

com.library.Itemであると予想される場合。使用する前に ArrayList をキャストするとうまくいくと思いましたが、うまくいきません。それを達成できる「ファストトラック」の方法はありますか、それともアイテムタイプが1つだけになるようにプロジェクトを再構成する必要がありますか?

4

0 に答える 0