我是android數據綁定中的newbiew,我想在數據綁定佈局中使用泛型類型, 是否有可能請告訴我?使用泛型的Android數據綁定java
JAVA活動
public class SearchableActivity<R> extends ErpActivity<R extends MasterPojo>
{
public void callToBack(R r){
}
}
XML佈局
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android">
<data>
<variable
name="task"
type="R extends Masterpojo" />
<variable
name="activity"
type="com.cloud9.erp.activities.SearchableActivity<R>" />
</data>
<TextView
style="@style/valued_style"
android:onClick="@{() -> activity.callToBack(task)}"
android:text="Erp"
android:textColor="@android:color/black"
android:textSize="@dimen/fab_margin" />
</layout>
爲什麼你在你的活動中放置泛型? –
因爲它用於多個列表使用不同的模型 –