我仍然是android开发世界的初学者,如果我提出不合逻辑或无知的问题,请原谅我。
我在 Linux Mint 下使用 Android Studio。在我下载 3.1.3 之前,我在安装早期版本的软件期间和之后都没有遇到任何问题。除了所需的标准更新外,一切都是开箱即用的。现在我已经安装了 3.1.3,默认情况下我的设计视图总是显示为空。经过一番搜索,我终于在stackoverflow找到了答案(Android Studio 3.1.3,设计视图总是空的)。
我不得不从这里更改 res/values/styles.xml 文件:
样式名称="AppTheme" 父="Theme.AppCompat.Light.DarkActionBar"
对此:
样式名称="AppTheme" 父="Base.Theme.AppCompat.Light.DarkActionBar"
我很高兴找到了解决方案,但我真正的问题是我想了解为什么需要添加“Base”。全新安装 Android Studio 后?对于第一次启动Android Studio然后立即在设计视图中没有显示Hello World tekst的问题,而代码是自动生成的,这不是一个好的广告。
那么为什么这不是开箱即用的呢?为什么是“基地”。必需的?
先感谢您。