我使用下面的style来设置我在Manifest中设置的Activity,当我运行它时,它可以正常工作。但是UI设计器仍然显示它。
<style name="NoActionBar" parent="AppTheme">
<item name="android:windowNoTitle">true</item>
</style>我正在使用context工具,但它似乎不起作用。这是我的根视图
<merge xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
tools:context="com.test.myapp.activity.LoginActivity">我还选择了ui设计器上部栏中的NoActionBar样式,但它仍然显示它。
有什么想法吗?
编辑:清单
<?xml version="1.0" encoding="utf-8"?>
<uses-permission android:name="android.permission.INTERNET" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="com.test.myapp.activity.MainActivity"
android:label="@string/app_name" >
</activity>
<activity
android:name="com.test.myapp.activity.LoginActivity"
android:label="@string/title_activity_login"
android:theme="@style/NoActionBar" >
<!--android:windowSoftInputMode="adjustPan|stateVisible" >-->
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
发布于 2017-04-29 03:41:31
在styles.xml中,不使用:
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">使用:
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">如果它仍然与某人相关,就帮我解决了。
https://stackoverflow.com/questions/21923722
复制相似问题