У меня есть пользовательский вид, расширенный от View
. Существует 3 конструктора представлений:
-
View(Context context, AttributeSet attrs, int defStyle)
-
View(Context context, AttributeSet attrs)
-
View(Context context)
В своей деятельности я вызываю std.setContentView(R.layout.main)
. На мой взгляд, второй конструктор вызван. Почему второй? Как заранее знать, какой из них будет называться и почему?