在开发Dialog 时候如采用 Dialog Activity 方式可能会出现取消标题栏失效
以下针对两种情况说明
1、如果 extends AppCompatActivity
需要在setContentView 设置supportRequestWindowFeature(Window.FEATURE_NO_TITLE)//取消标题栏
@Route(path = Constants.RoutePath.STBY_PAY_ORDER) class PayOrderProActivity : SimpleActivity() { override fun onCreate(savedInstanceState: Bundle?) { //AppCompatActivity --->support supportRequestWindowFeature(Window.FEATURE_NO_TITLE)//取消标题栏 supportActionBar?.run { hide() }//取消actionBar super.onCreate(savedInstanceState) } override fun viewRes(): Int { return R.layout.stby_activity_pay_order }
其中 SimpleActivity 继承自AppCompatActivity
2、如果 extends Activity可以采取两种方式
1)给manifest文件中设置Activity样式,样式文件中配置
<item name="android:windowNoTitle">true</item>
2)在setContentView 之前设置
requestWindowFeature(Window.FEATURE_NO_TITLE)
ggband