java - Android 开发 - TextView 不会显示

标签 java android

我刚刚开始尝试 Android 应用程序开发,因此我决定尝试一下 Android 自己的教程(这个:http://developer.android.com/training/basics/firstapp/starting-activity.html)

我的新 Activity 中的 TextView 不会显示。这是我的代码:

public class DisplayMessageActivity extends Activity {

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        /* Get the intent and the message sent with it */
        Intent intent = getIntent();
        String message = intent.getStringExtra(GoogleTutActivity.EXTRA_MESSAGE);

        /* Create a new textview where we can show the message the user sent */
        TextView textView = new TextView(this);
        textView.setTextSize(40);
        textView.setText(message);

        setContentView(R.layout.activity_display_message);
    }
}

最佳答案

您没有将 TextView 添加到布局中。
1. setContentView(textView);
2.或者将textview添加到xml Activity_display_message并设置id。 然后

 TextView textView = (TextView) findViewById(R.id.your_textview_id);
 textView.setTextSize(40);
 textView.setText(message);

关于java - Android 开发 - TextView 不会显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11701386/

相关文章:

java - Spring State Machine 在 eventNotAccepted Listener 中访问 StateContext

android - 如何访问 Android 模拟器数据库的内容?

android - Keystore 在 5 个月后过期

Java 小程序,其中包含多个子文件夹中的文件

javascript - 从网页自动安装apk文件

JavaScript 未在 onLoad 中加载(Android webView 浏览器问题)

c# - 如何为 Unity 获取帧速率独立的触摸位置?

java - 为什么这个 Java 绘图程序不能绘制多个椭圆形?

java - android studio 任务应用程序 dexdebug 命令执行失败,以非零值 1 完成

java - JPA 标准查询。如何摆脱字符串参数。在 criteria api 中构建不带字符串的查询。输入安全查询