我有这些代码:
btnStart = (Button) findViewById(R.id.buttonstart);
btnStop = (Button) findViewById(R.id.buttonstop);
ipfield = (EditText) findViewById(R.id.ipfield);
portfield = (EditText) findViewById(R.id.portfield);
和
addPreferencesFromResource(R.xml.preferences);
它给了我这些错误:
buttonstart无法解析或不是字段
buttonstop无法解析或不是字段
ipfield无法解析或不是字段
portfield无法解析或不是字段
xml无法解析或不是字段
所以我进入R,看看我是否能找到它们而且它们不在那里。我尝试手动设置它们,但我仍然遇到错误。我多次清理项目,R仍然没有生成它们。
这些是我的进口商品:
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.widget.Button;
import android.widget.EditText;
Button btnStart, btnStop;
EditText ipfield, portfield;
答案 0 :(得分:1)
我认为您没有在xml文件中声明ID,您可以在其中定义Buttons和EditTexts。 你必须用(例如)声明它:
android:id="@+id/buttonstart"
答案 1 :(得分:0)
尝试使用[您的包名] .R来引用您的视图,同时确保您的xml文件的id属性设置如下;
android:id="@+id/buttonstart"
等等。