次のコードを実行しようとするとエラーが発生します。エミュレータからこのエラーメッセージが表示され、アプリケーションが強制終了します。 アプリケーションが予期せず停止しました。どうしたの?Android:Layout.addView()が機能しない
import edu.chl.dat255.bluebanana.R;
import android.app.Activity;
import android.os.Bundle;
import android.widget.LinearLayout;
import android.widget.TextView;
public class ProMan extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
LinearLayout layout = (LinearLayout) findViewById(R.layout.main);
TextView t = new TextView(getApplicationContext());
t.setText("Hello world");
layout.addView(t);
}
}
完全な例外エラーを投稿してください。 アプリケーションが予期せず停止しましたは、ほとんどすべてに使用される一般的なフレーズです。 – DeeV
私はポップアップ以外のエラーメッセージを見つける方法がわかりません。コンソールには何も書き込まれません。 「申し訳ありません!アプリケーションBlue Banana(プロセスedu.chl.dat255.bluebanana)が予期せず停止しました。もう一度やり直してください」 – Incinerator
詳細なエラーメッセージはLogCatで入手できます。 Eclipseの場合は、右上の「DDMS」ボタンをクリックすると表示されます(最初に矢印をクリックする必要があるかもしれません)。 – DeeV