这是为什么我的布局无法解决?(Android / Java)(阅读第一个答案的评论)因为我需要发布大量代码,而在评论中这样做是行不通的。
package scouting.form;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.view.View;
import android.widget.Button;
import android.widget.CheckBox;
import android.widget.EditText;
public class Scouting extends Activity {
CheckBox sground,strough,shigh,dground,dtrough,dhigh;
Button logout,clr;
EditText TeamNum;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_scouting);
TeamNum=(EditText) findViewById(R.id.TBTeamNum);
sground=(CheckBox) findViewById(R.id.CBSGround);
dground=(CheckBox) findViewById(R.id.CBDGround);
strough=(CheckBox) findViewById(R.id.CBSTrough);
dtrough=(CheckBox) findViewById(R.id.CBDTrough);
shigh=(CheckBox) findViewById(R.id.CBSHigh);
dhigh=(CheckBox) findViewById(R.id.CBDHigh);
logout=(Button) findViewById(R.id.Logout);
logout.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
finish();
}
});
clr=(Button) findViewById(R.id.CLREntries);
clr.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
sground.setActivated(false);
strough.setActivated(false);
shigh.setActivated(false);
dground.setActivated(false);
dtrough.setActivated(false);
dhigh.setActivated(false);
}
});
}
@Override public void onBackPressed(){}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.activity_scouting, menu);
return true;
}
}
带有“R.xxx.xxx”的每一行都表示“R 不能被解析为变量”。
我试着做一个清理,因为它几乎肯定是 eclipse 中的一个小故障,我尝试导入 android.R,保存和清理,然后取消导入 android.R(导入 android.R 破坏了所有处理它的东西,但我是故意这样做的),保存和清洁,希望“刷新”它以消除故障。我也尝试重新启动 Eclipse。还是有这个bug。