zoukankan      html  css  js  c++  java
  • 去掉APP 的Title

    去掉APP 的Title

    用的这句代码:requestWindowFeature(Window.FEATURE_NO_TITLE)  

    在Android studio中使用会报:
    Caused by: android.util.AndroidRuntimeException: requestFeature() must be called before adding content

     

    解决方法:

        

        APP 的Title 在android 4.0以后,叫ActionBar 默认情况下Activity是带ActionBar的,去掉ActionBar的方式用以下几种:

    建议使用第二种,第一种测试时失败

    1.在配置文件中通过android:theme=""没有ActionBar的主题:
    <activity
    android:name=".MainActivity"
    android:label="@string/app_name"
    <!-- 这行代码便可以隐藏ActionBar -->
    android:theme="@android:style/Theme.Light.NoTitleBar" >
    <intent-filter>
    <action android:name="android.intent.action.MAIN" />
    <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
    </activity>

    2.在Activity代码中隐藏:

    public class MainActivity extends Activity {

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

    ActionBar actionBar = getActionBar(); //得到ActionBar
                   actionBar.hide(); //隐藏ActionBar
    }
    }
  • 相关阅读:
    Charpter5 软件测试总结
    Charpter3 关于闰年测试
    Charpter2 新的测试用例
    Charpter1 等价类划分方法分析与应用
    软件测试第一周学习总结
    关于软件测试学习的心得
    软件测试-同行评审
    白盒测试
    黑盒测试
    Java实现的闰年测试程序
  • 原文地址:https://www.cnblogs.com/earl-yongchang/p/5056574.html
Copyright © 2011-2022 走看看