gpt4 book ai didi

android - setContentView 导致崩溃

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:01:22 26 4
gpt4 key购买 nike

我正在尝试 android 网站上的第一个教程 here

目标是输入文本并将其传送到下一页以显示它。

但是,我总是收到“不幸的是,我的第一个应用已停止运行”。

我注意到当我注释掉 setContentView(textView); 时它起作用了。

这是我的代码:(LogCat 由于某种原因停止显示问题,所以我无法提供日志)

package com.example.myfirstapp;

import android.content.Intent;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.support.v7.app.ActionBarActivity;
import android.view.LayoutInflater;
import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
import android.widget.TextView;

public class DisplayMessageActivity extends ActionBarActivity {

@Override
protected void onCreate(Bundle 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);

super.onCreate(savedInstanceState);
setContentView(R.layout.activity_display_message);

if (savedInstanceState == null) {
getSupportFragmentManager().beginTransaction()
.add(R.id.container, new PlaceholderFragment()).commit();
}

}

最佳答案

这一行应该在你的 onCreate(Bundle savedInstanceState) 之后

super.onCreate(savedInstanceState);
setContentView(R.layout.activity_display_message);

试试吧。

关于android - setContentView 导致崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22865137/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com