0
点赞
收藏
分享

微信扫一扫

Android(四):解决styles.xml报错、修改styles.xml后运行App崩溃问题和App修改主题方法


报错

Android(四):解决styles.xml报错、修改styles.xml后运行App崩溃问题和App修改主题方法_c#

修改​​style.xml​

做出如下修改,当再次运行时会发现App崩溃,经过Debug发现是​​MainActivity.cs​​文件的继承问题导致的App停止运行。

<?xml version="1.0" encoding="utf-8"?>
<resources>
<!-- Base application theme. -->
<style name="AppTheme" parent="android:Theme.Material.Light.DarkActionBar">"android:colorPrimary">@color/colorPrimary</item>
<item name="android:colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="android:colorAccent">@color/colorAccent</item>
</style>
</resources>

修改​​MainActivity.cs​

/* ...CODE... */
// public class MainActivity : AppCompatActivity
public class MainActivity : Activity
/* ...CODE... */

再次运行

Android(四):解决styles.xml报错、修改styles.xml后运行App崩溃问题和App修改主题方法_android_02

App修改主题

Android(四):解决styles.xml报错、修改styles.xml后运行App崩溃问题和App修改主题方法_xml_03

放在最后

如果不想修改​​MainActivity.cs​​​和​​Resources/values/styles.xml​​​这两个文件,又想去掉标题栏,可以在​​styles.xml​​添加如下属性

<!-- ...CODE... -->
<item name="windowNoTitle">true</item>
<!-- ...CODE... -->

Android(四):解决styles.xml报错、修改styles.xml后运行App崩溃问题和App修改主题方法_标题栏_04


举报

相关推荐

0 条评论