そこで、単純なボタンにアクセスするための xml ファイルを作成しました。 activity_first.xml ファイルは次のとおりです。
package com.example.name.calling.proj;
<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:id="@+id/tvDisplay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:gravity="center"
android:text="This is my first project. This is a test."
android:textSize="20dp" />
<Button
android:id="@+id/bFirst"
android:layout_width="100dp"
android:layout_height="50dp"
android:layout_gravity="center"
android:text="First Button" />
<Button
android:id="@+id/bSecond"
android:layout_width="100dp"
android:layout_height="50dp"
android:layout_gravity="center"
android:text="Second Button" />
<Button
android:id="@+id/bThird"
android:layout_width="100dp"
android:layout_height="50dp"
android:layout_gravity="center"
android:text="Third Button" />
<Button
android:id="@+id/bFourth"
android:layout_width="100dp"
android:layout_height="50dp"
android:layout_gravity="center"
android:text="Fourth Button" />
</LinearLayout>
次に、Java プログラム (最初の部分) を作成しました。
package com.example.name.calling.proj;
import android.R;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
import android.support.v4.app.NavUtils;
int counter;
Button one, two, three, four;
TextView display;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_first);
Button one = (Button) findViewById(R.id.bFirst)
display = (TextView) findViewById(R.id.tvDisplay);
次に、次のようないくつかのエラーがあります。
activity_first cannot be resolved or is not a field.
bFirst cannot be resolved or is not a field.
tvDisplay cannot be resolved or is not a field.
そのため、xml ファイルで設定した Id が Java プログラムで参照されておらず、その理由がわかりません。YouTube からこのサイトまで、インターネット全体を検索しましたが、何が問題なのかわかりません。