我一直在从事一个项目,有一天我的布局在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中,您可能会看到类似这样的提示
您提到整个视图为空白,我可能会检查该activity.xml
的根视图,或者您可以考虑在此处粘贴xml
。
我的应用在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中安装的插件)。…