какой конструктор вызывается для представления?

У меня есть пользовательский вид расширен из представления . Существует 3 конструктора представлений:

  1. Представление (Контекст контекста, Атрибуты набора атрибутов, int defStyle)
  2. Представление (Контекст контекста, Атрибуты набора атрибутов)
  3. Представление (Контекст контекста)

Из своего действия я вызываю std.setContentView (R.layout.main) . На мой взгляд, вызывается второй конструктор. Почему второй? Как заранее узнать, какой из них будет вызван и почему?

21
задан Mark Whitaker 13 December 2012 в 09:25
поделиться