0

次のコードがあり、main.xml から id を取得しようとしていますが、netbeans は id 変数が見つからないというエラーを表示しています。

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical">

     <TextView
    android:layout_gravity="center"
    android:layout_width="wrap_content"
    android:layout_height="45px"
    android:text="Helllo mw "
    android:textColor="@color/aqua"
    android:id="@+id/my_id2"
    />



</LinearLayout>

コードでid my_id2 を取得しようとしています コードはこちら

package bomb.com;

import android.app.Activity;
import android.os.Bundle;
import android.widget.Button;
import android.widget.TextView;
import android.widget.*;

public class MainActivity extends Activity
{
/** Called when the activity is first created. */

Button sup;
TextView uno;

@Override
public void onCreate(Bundle savedInstanceState)
{
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);

    uno=(TextView)findViewById(R.id.my_id2);
}

}

ありがとう ..

4

4 に答える 4

1

オンラインでエラーが表示される場合

uno=(TextView)findViewById(R.id.my_id2);

import R(クラスが保存されているパッケージ名付き)よりも。

于 2012-07-14T08:40:15.780 に答える
1

正しいようです。プロジェクトをもう一度クリーンアップして再構築NetBeansし、再起動してください。

于 2012-07-14T07:38:39.710 に答える
1
  • プロジェクトを「クリーン」にします。
  • それでも解決しない場合は、正しいxmlファイルが含まれていることを確認してくださいsetContentView()
于 2012-07-14T07:43:01.427 に答える
0

プロジェクトをクリーンにしてから、ID 値を再度確認し、xml ファイルを保存してください。

于 2012-07-14T07:40:00.143 に答える