2015-11-26 4 views
-1

Я начал изучать разработку Android-приложений в течение 15 дней. Я новичок. Пожалуйста, помогите мне решить следующую ошибку.Как исправить эту ошибку в Java?

Error:Variable DeclaratorID expected after this token 

местоположение: Намерение Синтаксис

код:

public class MainActivity extends Activity { 
    Button _loginBtn; 

    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.main_activity); 
     _loginBtn = (Button) findViewById(R.id.btn_login); 

     _loginBtn.setOnClickListener(new View.OnClickListener(){ 

       @Override 
       public void onClick(View v); 

       Intent in1 = new Intent(MainActivity.this, TweetList.class); 
       startActivity(in1); 

      } 
     ); 
    } 
} 

enter image description here

+2

Вы забыли добавить открытый кронштейн для метода OnClick. Вместо ; использование { –

ответ

3

Вы забыли открыть метод onClick с {.

Оно должно быть:

  @Override 
      public void onClick(View v) { 
       Intent in1 = new Intent(MainActivity.this, TweetList.class); 
       startActivity(in1); 
     } 
+1

хорошо catch ... 30s. передо мной ... lol – Pras

+0

Ответ Эрана правильный. Я предлагаю использовать тег onClick в XML, когда это возможно. ИМХО легче начать, но иногда у вас нет возможности поместить его в свой XML-интерфейс. – acostela

+0

@Eran Спасибо, что спасли мой день –

Смежные вопросы