У меня есть кнопка «Играть сейчас» для простой игры для Android. Когда я нажимаю кнопку, она вызывает start
, но ничего не делает. Вот start()
:Экраны переключателей на Android не работают
public void start(View view) {
Intent myIntent = new Intent(this, Game.class);
startActivity(myIntent);
}
и Game.java:
public class Game extends MainActivity {
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.game);
Intent intent = new Intent();
setResult(RESULT_OK, intent);
finish();
}
}
Кроме того, я не забыл поставить его в проявленное
<activity android:name=".Game"></activity>
Я новичок к андроиду, и все это очень запутанно. Я попытался установить фильтр намерений, хотя я, вероятно, сделал это неправильно. Я посмотрел на это How to switch between screens?, но это не сработало для меня.
Я вижу, что вы называете 'finish();' там. Зачем? – user5195185