Как программно назначить идентификатор для представления?

В XML-файле мы можем назначить идентификатор для подобного представления, android:id="@+id/something"а затем вызвать findViewById(), но как программно создать представление, как назначить идентификатор? Я думаю, что setId()это не то же самое, что назначение по умолчанию. setId()это дополнительно....