【问题标题】:R.layout.chronometer cannot be resolved or is not a field- android errorR.layout.chronometer 无法解析或不是字段-android 错误
【发布时间】:2011-06-11 00:56:49
【问题描述】:
【问题讨论】:
标签:
android
android-widget
chronometer
【解决方案1】:
public class video extends Activity implements android.view.View.OnClickListener{
/** Called when the activity is first created. */
public Chronometer cm;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
cm=(Chronometer)findViewById(R.id.Chronometer01);
Button btn1=(Button)findViewById(R.id.Button01);
btn1.setText("START");
btn1.setOnClickListener(this);
Button btn2=(Button)findViewById(R.id.Button02);
btn2.setText("STOP");
btn2.setOnClickListener(this);
Button btn3=(Button)findViewById(R.id.Button03);
btn3.setText("RESET");
btn3.setOnClickListener(this);
}
@Override
public void onClick(View view) {
// TODO Auto-generated method stub
int id=view.getId();
switch (id) {
case R.id.Button01:
cm.start();
break;
case R.id.Button02:
cm.stop();
break;
case R.id.Button03:
cm.setBase(SystemClock.elapsedRealtime());
break;
}
}}
【解决方案2】:
为此,您的res/layout 中必须有一个chronometer.xml 文件。
here你有示例中这个文件的源代码