У меня есть фрагмент, который создает вид. Мне нужно, чтобы он обрабатывал события с несколькими касаниями.Как установить макет для расширенного просмотра (программно)?
фрагмент кода:
public class ControllerFragment extends Fragment {
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View v = inflater.inflate(R.layout.controller_fragment, container, false);
TouchEventView mView = new TouchEventView(v, container);
//...
}
// ...
}
Но главная проблема в том, что мой взгляд нет макета. Это просто черный без кнопок, textViews и других вещей, которые находятся в R.layout.controller_fragment
Итак, как мне настроить макет для моего расширенного вида?
TouchEventView:
public class TouchEventView extends View {
public TouchEventView(View v, ViewGroup container) {
super(v.getContext());
}
// ...
}