Невозможно разрешить метод «раздувание» в «DashboardActivity».JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Гость
 Невозможно разрешить метод «раздувание» в «DashboardActivity».

Сообщение Гость »

Это простое приложение. Я использую Intent для перехода от Activity_main.xml к Activity_dashboard.xml
В файле DashboardActivity.java я пытаюсь использовать свойство привязки данных. Но я получаю 2 ошибки.
  • Невозможно разрешить метод «inflate» в «DashboardActivity».
  • Невозможно разрешить метод «getRoot». ' в «DashboardActivity»
Я внес изменения в файл build.gradle. Также привязка данных работает нормально в MainActivity.java, но не в DashboardActivity.java
  • DashboardActivity.java

Код: Выделить всё

package com.example.inclasstask5;

import androidx.appcompat.app.AppCompatActivity;

import android.content.Context;
import android.content.SharedPreferences;
import android.os.Bundle;
import android.view.View;
import android.widget.TextView;

import com.example.inclasstask5.databinding.ActivityDashboardBinding;

public class DashboardActivity extends AppCompatActivity {

SharedPreferences sharedPref;
TextView enteredData;

DashboardActivity binding;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
binding = DashboardActivity.inflate(getLayoutInflater());
View view1 = binding.getRoot();
setContentView(view1);
//        setContentView(R.layout.activity_dashboard);
sharedPref = getSharedPreferences("login_Details", Context.MODE_PRIVATE);
enteredData = findViewById(R.id.textView2);
init();
}

private void init(){
String username = sharedPref.getString("ID" , "No Username");
enteredData.setText("Login Successfully - " + username);

}

}
  • activity_dashboard.xml
  • снова синхронизируйте файлы Gradle
  • очистите кеш


Подробнее здесь: https://stackoverflow.com/questions/781 ... rdactivity
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Программное раздувание макета в другом макете
    Гость » » в форуме Android
    0 Ответы
    18 Просмотры
    Последнее сообщение Гость
  • Как уменьшить раздувание метапространства с помощью @Tostring и @EqualsAndHashCode от Lombok
    Anonymous » » в форуме JAVA
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Асинхронное раздувание макета действия во время выполнения другого действия.
    Anonymous » » в форуме Android
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous
  • Раздувание памяти в игре Snake [закрыто]
    Anonymous » » в форуме C++
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • «Невозможно разрешить метод startActivity (Intent)» и «Невозможно разрешить конструктор Intent (MainActivity, Class<Comb
    Anonymous » » в форуме JAVA
    0 Ответы
    60 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»