自学android 坑2

来源:互联网 发布:圆形扇子淘宝网 编辑:程序博客网 时间:2024/06/16 06:38

从actity转向上级actity的时候

@Overrideprotected void onCreate(Bundle savedInstanceState) {    super.onCreate(savedInstanceState);    Intent intent = getIntent();    String message = intent.getStringExtra(MyActivity.EXTRA_MESSAGE);    TextView textView = new TextView(this);    textView.setTextSize(40);    textView.setText(message);    setContentView(textView);    getSupportActionBar().setDisplayHomeAsUpEnabled(true);}

每次总是闪退 debug发现

getSupportActionBar()=null;
查阅资料后发现manifest中
<activity    android:name=".DisplayMessageActivity"    android:label="@string/title_activity_display_message"    android:parentActivityName=".MyActivity"    android:theme="@style/AppTheme.NoActionBar">    <meta-data        android:name="android.support.PARENT_ACTIVITY"        android:value="com.example.qiyang.myapplication.MyActivity" /></activity>
自动生成了
AppTheme.NoActionBar
禁止了actionBar

0 0