Invés de ser rellative layout aparece essa tag, e quando tento mudar pra linear, ele dá erro, está atualizado?
<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Invés de ser rellative layout aparece essa tag, e quando tento mudar pra linear, ele dá erro, está atualizado?
<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
Fala ai Vinicius, o curso tem um tempo que já foi feito mas pode utilizar tranquilamente, sobre o problema.
Você deve informar o LinearLayout no lugar do ContraintLayout, porém, o LinearLayout exige que você informe a orientação (orientation) que deve ser vertical.
Além claro de informar sua largura (width) e altura (height).
Espero ter ajudado.
Ola Vinicius, alguns poucos detalhes estão desatualizados sim, mas nada que realmente venha te travar a utilizar o mesmo exemplo, basta realizar alguns ajustes. O Matheus comentou um pouco, em resumo não muda quase nada, mas segue o que ajustei nos meus para entender melhor. Para o XML do ListaAlunosActivity que mais pra frente no curso utiliza o RelativeLayout na verdade passa a ser este ConstraintLayout:
<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".ListaAlunosActivity">
Mas tive que ajustar as tags para posicionamento correto do botão para:
<Button
android:id="@+id/novo_aluno"
android:layout_width="56dp"
android:layout_height="56dp"
android:text="+"
android:textColor="#fff"
android:textSize="40sp"
android:elevation="6dp"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
android:layout_marginBottom="16dp"
android:layout_marginEnd="16dp"
android:background="@drawable/fundo"
android:stateListAnimator="@null"
/>
Para o XML do FormularioActivity que utiliza o Linear layout a tag quase não mudou, segue:
<android.support.v7.widget.LinearLayoutCompat
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
Aproveita o curso e sucesso para todos nós.