Я нуб, у которого есть книга по программированию на Android, в которой используется более старая версия Android Studio.У меня Android Studio 3.3.Я хочу узнать о последней версии Android Studio, но в AS v3.3 шаги по именованию действий полностью обойдены.Книга называет активность пива деятельности, поэтому я подумал, что просто переименую main activity
в beer activity
.Ошибка, когда все становится красным, аааа ...
Думаю, я разобрался с тем, как переименовать вещи в коде, и я избавился от большого количества красного, но он потерпел крах при компиляции.Затем я переименовал основную деятельность в моем манифесте.Теперь он работает с заголовком, но не отображает текст, который говорит о том, что жесткое кодирование не годится.Я все еще получаю небольшую лампочку, которая жалуется на ресурсы, и я думаю, что мне все еще нужно что-то изменить.
Вот, я думаю, XML-код, который был назван как-то main.Я забылЭтот код больше нельзя использовать в 3.3?Я сталкивался с устаревшими вещами несколько раз.Я думал, что покупаю обновленную версию книги об авторских правах в ноябре 2018 года, но недавно вышла Android Studio 3.3, я думаю, стабильная версия.
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:padding="16dp"
android:orientation="vertical"
tools:context="com.hfad.beeradvisor.FindBeerActivity"> (changed name here)
<TextureView
android:id="@+id/textview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="This is text view" (wont display)
/>
</LinearLayout>