|
本题添加时间:2023/10/31 10:36:00 |
|
圆梦客服:王老师 19139051760(微信同号) 19139051760(微信同号) |
|
如何从某个指定的活动中移除Action Bar?
|
答案是:关注 方法一: 在onCreate方法中添加一句代码
requestWindowFeature(Window.FEATURE_NO_TITLE); 不过这句代码一定要添加到setContentView(R.layout.activity_main); 之前; 否则会报错(Caused by: android.util.AndroidRuntimeException: requestFeature() must be called before adding content);
方法二:
public class MainActivity extends Activity { ActionBar actionBar; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); actionBar=getActionBar(); actionBar.hide(); } } 用getActionBar()得到ActionBar对象,用对象调用hide()方法; 注意配置清单文件中最低版本改为11以上;
方法三:
在配置清单文件中Application选项卡中找到ApplicationNodes中点击对应的Activity,更改右边的theme选项选择System Resources输入 Theme.light.NoTitleBar选择Theme.light.NoTitleBar再点击ok即可;
还可以通过通过添加代码的方式更改主题; 在配置文件中通过android:theme=”“属性隐藏:
android:name=".MainActivity" android:label="@string/app_name" android:theme="@android:style/Theme.Light.NoTitleBar" >
还可以通过通过添加代码的方式更改主题;
在使用getActionBar()会报空指针异常的解决办法。 后来就把getActionBar()修改成getSupportActionBar()就行了。 因为 import 的库是import android.support.v7.app.ActionBar;
出自
国家开放大学Android核心开发技术 国家开放大学系统
国家开放大学
|
更多试题>>>>
1、编写style.xml实现一个矩形,矩形为圆角、渐变色.
2、编写activity_main.xml,实现底部菜单,并且底部菜单可以滑动切换。
3、Toast不获得焦点。
判断题 (1 分) 1分
A.对
B.错
4、shape是一个形状定义工具。 回答错误
判断题 (1 分) 0分
A.对
B.错
5、我们在写Android项目时可以直接使用Android提供的控件。 回答错误
判断题 (1 分) 0分
A.对
B.错
|