Android开发中创建的activity没有标题栏,应该怎样显示出来
时间: 2024-02-21 20:00:58 浏览: 34
如果在 Android 开发中创建的 Activity 没有标题栏,您可以通过以下两种方式来显示标题栏:
1. 在 AndroidManifest.xml 文件中为该 Activity 添加 `android:label` 属性,例如:`android:label="My Activity"`,这样会在 Activity 的顶部显示一个标题栏,并且标题栏的标题为 "My Activity"。
2. 在 Activity 的代码中使用 `requestWindowFeature(Window.FEATURE_NO_TITLE)` 方法来禁用默认的标题栏,然后使用 `setContentView` 方法设置布局文件,例如:
```
public class MyActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.my_activity_layout);
}
}
```
在这个例子中,我们使用 `requestWindowFeature(Window.FEATURE_NO_TITLE)` 方法来禁用默认的标题栏,然后使用 `setContentView` 方法设置布局文件来显示自定义的标题栏。