希望进入android应用程序开发,所以我现在正在做一些基础教程。
目前只是尝试熟悉基础知识,其中之一是使用 Typeface 类。
package org.me.myandroidstuff;
import android.os.Bundle;
import android.app.Activity;
import android.graphics.Typeface;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.TextView;
import android.widget.Toast;
public class HelloWorldActivity extends Activity implements OnClickListener
{
private View mainView;
private TextView tbox1;
private Button exitButton;
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
mainView=(View)findViewById(R.id.mainView);
mainView.setBackgroundColor(getResources().getColor(R.color.silver));
tbox1 = (TextView)findViewById(R.id.textBox1);
tbox1.setTypeface(Typeface.MONOSPACE);
}
}
线
tbox1 = (TextView)findViewById(R.id.textBox1);
旁边有一个红十字(我正在使用 eclipse),但有错误
tbox1 cannot be resolved
自从我使用java以来已经有一段时间了,但是我知道下面的代码
- 创建一个名为 tbox1 的新 TextView 对象
- 为 tbox1 对象分配在外部 main.xml 中的 TextView 标记的 xml 中指定的 id
- 那么tbox1对自己执行setTypeFace()方法呢?
显然我在某个地方出错了,有什么想法吗?毫无疑问,一些非常简单的事情......