新規で立ち上げたまっさらのプロジェクトです。 public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); (1)Button btn = new Button(this); (2)Button btn = (Button)findViewById(R.id.btnBig); } } (1)を使うと強制終了しないのに (2)を使うと強制終了してしまいます。 XMLファイルには というシンプルなソースのみです。 (1)で起動しているのに (2)で強制終了する理由は何故なのでしょうか? XMLを と書き換えると正常に起動するのは確認済みです。 AndroidどころかJAVAもまだ使いはじめて数日なのですが 言語特有の何かがあるのでしょうか?
↧