Я совершил фатальную ошибку при обновлении до AS 3.1 с 3.0.1 Я написал простое приложение, в котором на MainActivity кнопка имеет onClick = onNEXT при нажатии использует намерение для перехода к ListActivity, XML - это голые кости Я использую API 26 мин. и макс эта строка кода в проекте Build Gradle выглядит неправильно? путь к классам 'com.android.tools.build:gradle:3.1.0'
Мой манифест чист
вот код MainActivity
<?xml version="1.0" encoding="utf-8"?>
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity android:name=".MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name=".ListActivity">
</activity>
</application>
Я никогда не был так разочарован каждый раз, когда обновляю AS, это один беспорядок за другим, который я удалил и переустановил 3 раза, и был бы признателен за любую помощь с этим Эмулятор, когда он настроен, не позволяет вам устанавливать поля так, как это было в AS 3.0 .1 OLDER проекты не работают, у них есть эта ошибка в папке стилей
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button btnNext = findViewById(R.id.btnNext);
}
public void onNEXT(View view){
Intent intent = new Intent(MainActivity.this, ListActivity.class);
startActivity(intent);
}
}
Слово «Тема» выделено КРАСНЫМ.
<style name="AppTheme" parent="Theme.AppCompat.NoActionBar">
Проверьте импорт в начале MainActivity .. По ошибке вы импортировали android.app.ListActivity. импортировать yourpackagename.ListActivity