Android Studio 标题栏消失

刚开始看郭老师的《第一行代码》,书中所用的IDE 为 Eclipse 加 ADT,而我用的 Android Studio,在第二章出建立 First Activity 项目时发现,按照郭老师的代码写完后

应用的标题栏消失不见了。




具体为 Create New Project 时选择 No Activiy:


Activity 代码为:

public class FirstActivity extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.first_layout);

        Button button1 = (Button) findViewById(R.id.button_1);
        button1.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                Toast.makeText(FirstActivity.this, "you clicked Button 1", Toast.LENGTH_SHORT).show();
            }
        });


    }

}
 
  


生成后的结果为:


然后碰到创建 menu 部分,因为 Android Studio 的 menu 默认收在标题栏里面,所以导致无法点击到 menu 菜单项,继而开始寻找原因,拿出自带的测试项目对比后发现,问题是出在了自建 Activity 的继承上,测试项目的 Activity 都是继承于 AppCompatActivity ,而郭老师书中的继承于 Activity,通过修改后解决了没有标题栏的情况:




你可能感兴趣的:(Android Studio 标题栏消失)