Как заставить мой код работать с LoginActivity.java

Получение ошибок в setonclicklistener и View object

     public class LoginActivity extends AppCompatActivity {
       @Override
       protected void onCreate(Bundle savedInstanceState) {
                  super.onCreate(savedInstanceState);
                  setContentView(R.layout.activity_login);

            final TextView etUsername= (TextView) findViewById(R.id.etUsername);
            final TextView etPassword= (TextView) findViewById(R.id.etPassword);

            final Button bLogin = (Button) findViewById(R.id.bLogin);
            final TextView registerLink = (TextView) findViewById(R.id.tvRegisterHere);

            registerLink.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View view) {
                    Intent registerIntent = new Intent(LoginActivity.this, RegisterActivity.class);
                    LoginActivity.this.startActivity(registerIntent);

                        ImageView myimageview =(ImageView) findViewById(R.id.myimageview);
                        myimageview.setImageResource(R.drawable.farm1);
                }
            }

            );

        }
Getting errors in setonclicklistener and View object Какую ошибку вы получаете, можете поделиться этой ошибкой с вопросом
AskNilesh 24.12.2018 13:48
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
1
1
38
2

Ответы 2

замените свой код на

public class LoginActivity extends AppCompatActivity {

    @Override
 super.onCreate(savedInstanceState){
setContentView(R.layout.activity_login);

final TextView etUsername= (TextView) findViewById(R.id.etUsername);
final TextView etPassword= (TextView) findViewById(R.id.etPassword);

final Button bLogin = (Button) findViewById(R.id.bLogin);
final TextView registerLink = (TextView) findViewById(R.id.tvRegisterHere);

registerLink.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View view) {
        Intent registerIntent = new Intent(LoginActivity.this, RegisterActivity.class);
        LoginActivity.this.startActivity(registerIntent);

    }
}

);

}

Попробуй убрать эту строчку,

ImageView myimageview =(ImageView) findViewById(R.id.myimageview);
                myimageview.setImageResource(R.drawable.farm1);

на мой взгляд, после перемещения активности перестаньте выполнять рендеринг пользовательского интерфейса, связанный с предыдущими действиями

Другие вопросы по теме