これは私の店のアクティビティクラスのコードです。実行するたびにクラッシュしてしまいました。理由は分かりません。私はAndroidスタジオの初心者なので、アプリを作るために実験しています。私は店の活動を開くたびにクラッシュする
import android.app.Activity;
import andrstrong textoid.os.Bundle;
import android.view.View;
import android.view.Window;
import android.widget.Button;
import static com.example.dazx15.spaceevasion.R.*;
public class ShopActivity extends Activity {
final Button buy1 = (Button) findViewById(id.buy_1);
private int best = 0;
private int coin=0;
@Override
protected void onCreate(Bundle savedInstanceState) {
buy1.setVisibility(View.INVISIBLE);
super.onCreate(savedInstanceState);
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(layout.activity_shop);
}
//when you click the buy button
public void buySpaceship()
{
coin=GamePanel.coin;
if(coin<=500)
{
coin=coin - 500;
buy1.setText("OWNED");
buy1.setClickable(false);
}
}
public void update() {
best = GamePanel.best;
GamePanel.coin=coin;
//if the score is 500 above
if (best <= 500) {
buy1.setVisibility(View.VISIBLE);
}
}
}
http://stackoverflow.com/help/how-to-askをお読みください。 –
http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work –