自学android 坑2
16lz
2022-04-02
从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
更多相关文章
- 禁止状态栏下拉
- Android(安卓)dp,sp,pt,in,mm,px换算
- mac上AndroidStudio自带的SDK manager 系统菜单显示问题
- Android(安卓)初始化Setup Wizard——Provision
- Android中Notification的framework层讲解【安卓源码解析四】
- Edittext禁止输入回车键以及单行显示解决方案
- mac上AndroidStudio自带的SDK manager 系统菜单显示问题
- Android(安卓)初始化Setup Wizard——Provision
- android中圆角的bug