Bir sınıf veya arabirimin beklenen ilk kapama kümesinin sonunda beklenen bir hata almasını sağlayın, onCreate yöntemiyle ilgili olması gereken bir şey hissediyorum, ancak Tamir etmekten nasıl emin olacağım.Sınıf veya arabirim, kapama ayraçlarının ilk kümesinin sonunda bekleniyor
package shake.shake;
import android.content.Intent;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.Toast;
import android.content.Intent;
import android.view.View.OnClickListener;
import android.widget.Button;
public class MainPage extends AppCompatActivity {
private static Button ShakeButton1;
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main_page);
OnClickButtonListener();
}
}
public void OnClickButtonListener()
{
ShakeButton1 = (Button)findViewById(R.id.ShakeButton);
ShakeButton1.setOnClickListener(
new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intentSecondActivity = new
Intent(MainPage.this, ShakePage.class);
startActivity(intentSecondActivity);
}
}
);
}}
Bu tür bir hata genellikle yanlış küme parantezleri olduğun anlamına gelir. Dikkatlice geçin ve hangi '' 'ile eşleştiğini kontrol edin. – ajb