Итак, у меня есть этот код в моей основной деятельности, чтобы начать новый:
public class MainActivity extends Activity
{
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
findViewById(R.id.GoButton).setOnClickListener(new View.OnClickListener()
{
public void onClick(View v)
{
Intent myIntent = new Intent(MainActivity.this, NewActivity.class);
MainActivity.this.startActivity(myIntent);
//finish();
}
});
}
}
Моя новая деятельность расширяет ListActivity, и когда я вызываю этот код нажатием кнопки, происходит сбой приложения. Однако, если я заставлю MainActivity расширить ListActivity, то он будет отлично работать (хотя мне придется заменить кнопку списком!). Кто-нибудь знает, почему это происходит, и как я могу заставить его работать, используя код выше?
Спасибо