首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DisplayMessageActivity.java上的MyFirstApp安卓教程错误

DisplayMessageActivity.java上的MyFirstApp安卓教程错误
EN

Stack Overflow用户
提问于 2013-07-23 03:04:58
回答 2查看 1.4K关注 0票数 1

我一直在遵循它,并且我被困在了3个文本视图错误教程中:http://developer.android.com/training/basics/firstapp/starting-activity.html我得到了2个错误,说textview不能被解析,还有一个说textView不能作为变量解析。帮助!

代码语言:javascript
复制
@SuppressLint("NewApi")
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    // Get the message from the intent
    Intent intent = getIntent();
    String message = intent.getStringExtra(MainActivity.EXTRA_MESSAGE);

    // Create the text view
    TextView textview = new TextView(this);
    textView.setTextSize(40);
    textView.setText(message);

    // Set the text view as the activity layout
    setContentView(textView);

    setContentView(R.layout.activity_display_message);
    // Show the Up button in the action bar.
    setupActionBar();

`

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-07-23 03:08:18

您已将其声明为textview (小写"v"),但将其引用为textView (大写"v")。选一个吧!

代码语言:javascript
复制
TextView textView = new TextView(this); // Change the "v" to uppercase
textView.setTextSize(40);
textView.setText(message);
票数 3
EN

Stack Overflow用户

发布于 2013-07-23 03:07:47

Variables in Java are case sensitive,所以textViewtextview是不同的。将您的代码更改为:

代码语言:javascript
复制
TextView textview = new TextView(this);
textview.setTextSize(40);
textview.setText(message);

// Set the text view as the activity layout
setContentView(textview);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17795418

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档