android studio的设计预览中的布局为空 - java

我一直在从事一个项目,有一天我的布局在android studio设计中显得空白。

我已经尝试过放置“ Base”。在文件style.xml中的“ Theme.AppCompat.Light.DarkActionBar”之前,我还尝试清理项目并使缓存/重新启动无效,但没有任何效果。

我在manifest.xml中有此代码

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.d_sil.vismecassistence">

    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.READ_PHONE_STATE" />

    <application
        android:allowBackup="true"
        android:icon="@drawable/icon_vismec"
        android:label="@string/app_name"
        android:roundIcon="@mipmap/ic_launcher_round"
        android:supportsRtl="true"
        android:theme="@style/AppTheme">
        <activity
            android:name=".Login.Activity_Login"
            android:theme="@style/AppTheme.NoActionBar">
            <intent-filter>
                <action android:name="android.intent.action.VIEW" />
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity
            android:name=".Login.Activity_LoginServer"
            android:theme="@style/AppTheme.NoActionBar" />
        <activity
            android:name=".Activity_Main"
            android:theme="@style/AppTheme.NoActionBar" />
        <activity android:name=".Tasks.Activity_Tasks" />
        <activity android:name=".Tasks.Activity_Tasks_Client" />
        <activity android:name=".Tasks.Activity_Task_Corretiva" />
        <activity android:name=".Activity_Profile" />
        <activity
            android:name=".Activity_Notifications"
            android:theme="@style/AppTheme.NoActionBar" />
        <activity android:name=".Activity_Historic" />
        <activity android:name=".Activity_Calendar" />
        <activity android:name=".Tasks.Activity_Task_Preventiva" />
        <activity android:name=".Main2Activity"></activity>
    </application>

</manifest>

参考方案

对于错误NOTE: One or more layouts are missing the layout_width or layout_height attributes. These are required in most layouts. Or: Automatically add all missing attributes

这意味着您在某些视图中错过了一些宽度或高度。

<ImageView
    android:id="@+id/imageView"
    android:layout_width="wrap_content" <<<< this
    android:layout_height="wrap_content" <<< and this
    android:src="@drawable/logo_splashscreen"
    android:scaleType="fitCenter"/>

您可以查看您的layout.xml,看看每个View是否都具有这2个属性。
还是将其中任何一个设置为0

如果那是原因。在最新版本的AndroidStudio中,您可能会看到类似这样的提示
android studio的设计预览中的布局为空 - java

您提到整个视图为空白,我可能会检查该activity.xml的根视图,或者您可以考虑在此处粘贴xml

AppCompat不支持当前主题 - java

我的应用在Android N上运行正常,但在Android M上的setContentView(R.layout.activity_main)崩溃: Caused by: java.lang.IllegalArgumentException: AppCompat does not support the current theme features: { w…

绑定Java库Xamarin.Android - java

我花了两天时间在每个论坛,文档,tuto,博客等上寻找答案。我为实习生启动了一个Android应用程序,因为我不懂Java,所以用xamarin C#开发了它。直到最近一切都还不错,但现在我需要集成一个SDK才能在应用程序中使用POS(销售点),但是该库是用Java编写的,即使跟随文档或辅导老师,我也无法将其与xamarin绑定(我什至无法调试)。这里有人已…

如何自定义Xamarin形式的滑块? - java

我要自定义滑块,使其看起来如下图所示:我在.xaml文件中的代码:<Slider MaximumTrackColor="Black" MinimumTrackColor="Black" HeightRequest="50" ThumbColor="Black" ThumbI…

Android Firebase:将数据保存到数据库 - java

我正在尝试从Firebase保存和检索数据,但是在获取正确的语法时遇到了一些麻烦。用户通过电子邮件和密码的身份验证方法进行注册,并使用相同的详细信息登录。我有两个编辑文本字段,要求输入名称和语句。在两个编辑文本框下面有一个按钮,用于将数据保存到数据库。private void saveQuote(){ String name = author.getText…

SOAPFaultException部署在Tomcat上时,但在GlassFish中工作正常 - java

朋友们,我一直在尝试很多,阅读了很多论坛,但无法理解为什么出现此问题。我使用契约优先方法创建了一个Jax-WS WebService。创建WSDL和XSD,然后使用wsimport工具生成其余工件,为SEI提供实现。将WebService应用程序部署到Eclipse Helios中的GlassFish(Glassfish适配器和Eclipse中安装的插件)。…