Я определил макет следующим образом:
<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);
Инфлятор, конечно, не знает, что такое тип MyView, и возвращает только View. Какой хороший способ примирить это?