Android setcontentview
Автор Ильшат Tatarish задал вопрос в разделе Java
Ошибка в букве R, в строчке: setContentView(R.layout.main) Не редко встречается проблема в Android Studio и получил лучший ответ
Ответ от -Egor-[гуру]
R.class генерит aapt тулза ; Если ругается на R стоит проверить его в импортах ...иногда если в манифесте меняешь package_name, студия не всегда рефакторит импорты.
Ответ от Alexey[гуру]
http : // developer . android . com / guide / topics / ui / declaring-layout.html
When you compile your application, each XML layout file is compiled into a View resource. You should load the layout resource from your application code, in your Activity.onCreate() callback implementation. Do so by calling setContentView(), passing it the reference to your layout resource in the form of: R.layout.layout_file_name. For example, if your XML layout is saved as main_layout.xml, you would load it for your Activity like so:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main_layout);
}
То есть у вас то ли res/layout/main_layout.xml отсутствует, то ли он невалидный. А может просто пересборка проекта поможет.
http : // developer . android . com / guide / topics / ui / declaring-layout.html
When you compile your application, each XML layout file is compiled into a View resource. You should load the layout resource from your application code, in your Activity.onCreate() callback implementation. Do so by calling setContentView(), passing it the reference to your layout resource in the form of: R.layout.layout_file_name. For example, if your XML layout is saved as main_layout.xml, you would load it for your Activity like so:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main_layout);
}
То есть у вас то ли res/layout/main_layout.xml отсутствует, то ли он невалидный. А может просто пересборка проекта поможет.
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Ошибка в букве R, в строчке: setContentView(R.layout.main) Не редко встречается проблема в Android Studio
спросили в Hello! Project
Как создать приложение для андроид ?
Эта статья представляет собой краткое руководство по созданию приложения Android и является
подробнее...
Как создать приложение для андроид ?
Эта статья представляет собой краткое руководство по созданию приложения Android и является
подробнее...
Всплывающее уведомление в Андроиде
сплывающее уведомление является сообщением, которое появляется на поверхности окна приложения.
подробнее...