public void onCreate(Bundle icicle) {
super.onCreate(icicle);
setContentView(R.layout.main);
Intent intent = getIntent();
Bundle bundle = intent.getExtras();
String str_param = "バンドルなし…";
if ( bundle != null )
str_param = bundle.getString("start_param");
TextView view_start_param =
(TextView)findViewById(R.id.start_param); ←eclipceからは、
(R.id.start_param)の部分が、
解決できないと言うメッセージが出ています。
view_start_param.setText(str_param);
eclipseは3.5.1、AndroidSDKは0.9.5で、エラーがあるため実行できません。
なお、関係あるかわかりませんが、プロジェクトのメニューの"自動的にビルド"にチェックは入っていますし、クリーンも何度か試してます。
どなたかアドバイスをお願いします。
layoutディレクトリ、valuesディレクトリ、AndroidManifest.xml等のXMLファ
イルで書式や値でエラーが発生していないかを確認してみて下さい。
どれか1つでもエラーがあると、Rクラスが再生成されず、ソースコード上の
全ての箇所で、idが無い等のエラーが起こる場合があります。
--
Keiji,
ml_an...@c-lis.co.jp
ご回答ありがうございます。
ご案内頂いたファイルですが、エラーがあればxがつくはずですよね?
ついていないところを見ると原因はそこではないのかもしれません。
また、javaファイルに、
TextView view_start_param = (TextView)findViewById(R.id.start_param);
の行を追加する前も同じXMLファイルの中身でしたが、その時は問題なく実行できていました。
残念ながら、エラーがあっても、×付かない時あります。ファイルを開いて左
側のエラー表記でようやく気づく時も。
もう一度確認してみるのが良いかと思いますよ。
> また、javaファイルに、
>
> TextView view_start_param = (TextView)findViewById(R.id.start_param);
>
> の行を追加する前も同じXMLファイルの中身でしたが、その時は問題なく実行できていました。
チュートリアルがどんなものか分からないのですが、おそらく、Javaコードを
書く前に、XMLファイルのTextView要素にid属性を追加するというプロセスが必
要になると考えます。
ですので、「findViewByIdの追加前と同じXMLファイルの中身(書き換えて
いない)」となると、そっちが原因(そもそもidが振られていない)じゃないか
と思います。
また、どうしてもエラーが見つからない場合はプロジェクト毎どこかにアップ
ロードすれば、MLに住む人たちがどこがおかしいのか調べてくれるかもしれま
せん。
--
Keiji,
ml_an...@c-lis.co.jp
そもそも start_param というのは xml で定義しているのでしょうか?
定義されているのであれば、R.java のファイルを削除すると自動的に再生成されたかと思いますが、
再生成されますでしょうか?
2010年2月24日16:13 裕之 <hry...@gmail.com>:
> --
> このメールは Google グループのグループ「Android-SDK-Japan」の登録者に送られています。
> このグループに投稿するには、android-...@googlegroups.com にメールを送信してください。
> このグループから退会するには、android-sdk-ja...@googlegroups.com にメールを送信してください。
> 詳細については、http://groups.google.com/group/android-sdk-japan?hl=ja からこのグループにアクセスしてください。
>
>
On 2月24日, 午後4:34, Tadaaki AKAI <akai.tada...@gmail.com> wrote:
> 赤井と申します。
>
> そもそも start_param というのは xml で定義しているのでしょうか?
> 定義されているのであれば、R.java のファイルを削除すると自動的に再生成されたかと思いますが、
> 再生成されますでしょうか?
>
> 2010年2月24日16:13 裕之 <hryk...@gmail.com>: