我定義這樣的佈局:從佈局文件膨脹我自己的視圖類型?
<LinearLayout>
<ListView />
</LinearLayout>
,我想使用一個包裝類是:
public class MyView extends LinearLayout {
ListView mListView;
public build() {
mListView = (ListView)findViewById(R.id.mylistview);
}
}
不知道如何從我的佈局文件誇大這一點:
MyView v = LayoutInflater.from(this).inflate(R.layout.myview, null);
inflater當然不知道'MyView'類型是什麼,並且只返回View。調和這個的好方法是什麼?