【问题标题】:Why is my layout preview in Android Studio empty?为什么我在 Android Studio 中的布局预览是空的?
【发布时间】:2016-01-09 17:52:36
【问题描述】:

我的问题与 this 类似,但 Android Studio 没有告诉我有关渲染问题或编译器/构建错误的任何信息(我能够正常构建)。

这是我所看到的(这是一个新项目)

还有content_main.xml的内容

在阅读了不同的渲染问题线程后,我尝试重建、清理、使缓存无效/重新启动,甚至启动一个新项目以查看布局预览是否正常工作(仍然为空)

我还尝试了不同的 sdk 版本 (20,19) 以查看布局预览是否正常工作,但我得到的只是这个古怪的issue,我认为它不会导致布局预览不工作。

有人知道我的问题是什么吗?我没有弄乱我最初的 Gradle 文件并删除任何支持 library 依赖项。我想到的另一个解决方案是重新安装 Android Studio,但这是最后的手段。

【问题讨论】:

  • 我有同样的问题,当我更新 Android Studio 时它对我有用
  • 这种情况只发生在 content_main.xml 还是非常 xml 文件中?
  • 没关系。做了更多更新。成功了!

标签: android android-layout android-studio sdk android-ide


【解决方案1】:

只需检查您的 sdk 有效版本,例如 example.

【讨论】:

    【解决方案2】:

    尝试将您的 TextView 元素放入一个空的 FrameLayout:

    <FrameLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent">
    
        <TextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="@string/my_groups" />
    
    </FrameLayout>
    

    上面的这段代码应该放在你的RelativeLayout中。希望对您有所帮助。

    【讨论】:

    • 那么对不起。我有一个类似的问题,当 UI 的元素没有显示时,这帮助我解决了,所以我认为它可能是相同的。
    猜你喜欢
    • 1970-01-01
    • 2018-12-03
    • 1970-01-01
    • 1970-01-01
    • 2013-11-18
    • 1970-01-01
    • 1970-01-01
    • 2016-04-05
    • 1970-01-01
    相关资源
    最近更新 更多