Android studio报错 view is not constrained....

content_main.xml
//在两个button和LinearLayout下都有这个错误,看了半天注释,似乎是要约束组件的位置?但内层的EditText却没有这个错误,试了很多方法都没法解决

<?xml version="1.0" encoding="utf-8"?>
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="com.example.ryo.myapplication.MainActivity">

<Button
    android:id="@+id/button3"
    style="@style/Widget.AppCompat.Button.Borderless"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentBottom="true"
    android:layout_centerHorizontal="true"
    android:fadingEdge="horizontal|vertical"
    android:text="@string/Login_Button_1"
    tools:layout_editor_absoluteX="67dp"
    tools:layout_editor_absoluteY="503dp" />

<Button
    android:id="@+id/button"
    style="@style/Widget.AppCompat.Button.Borderless"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentBottom="true"
    android:layout_centerHorizontal="true"
    android:fadingEdge="horizontal|vertical"
    android:text="@string/Login_Button"
    tools:layout_editor_absoluteX="227dp"
    tools:layout_editor_absoluteY="503dp" />

<LinearLayout
    android:id="@+id/Login_text1"
    android:layout_width="385dp"
    android:layout_height="164dp"
    android:layout_alignLeft="@+id/button"
    android:layout_alignStart="@+id/button"
    android:layout_centerVertical="true"
    android:layout_marginTop="-23dp"
    android:orientation="vertical"
    android:weightSum="1"
    app:layout_constraintTop_toTopOf="parent"
    tools:layout_editor_absoluteX="0dp">

    <EditText
        android:id="@+id/editText"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_weight="0.40"
        android:ems="10"
        android:hint="@string/Login_UserName"
        android:inputType="textPersonName" />

    <EditText
        android:id="@+id/editText2"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_weight="0.51"
        android:ems="10"
        android:hint="@string/Login_Password"
        android:inputType="textPassword" />

</LinearLayout>

3个回答

能不能把content_main.xml完整的贴出来呢

图片说明

 <?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    tools:context="com.levme.myapplication.ContentActivity"
    android:gravity="center">

    <LinearLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerHorizontal="true"
        android:id="@+id/name_area">
        <EditText
            android:id="@+id/editText2"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_weight="0.51"
            android:ems="10"
            android:hint="请输入密码"
            android:inputType="textPassword" />


        <Button
            android:id="@+id/button"
            style="@style/Widget.AppCompat.Button.Borderless"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="注册" />
    </LinearLayout>

    <LinearLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_centerHorizontal="true"
        android:layout_below="@+id/name_area">

        <EditText
            android:id="@+id/editText"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_weight="0.40"
            android:ems="10"
            android:hint="请输入用户名"
            android:inputType="textPersonName" />


        <Button
            android:id="@+id/button3"
            style="@style/Widget.AppCompat.Button.Borderless"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="登录" />

    </LinearLayout>
</RelativeLayout>

是这个意思么?这样不会报错

或者是这样图片说明

 <?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    tools:context="com.levme.myapplication.ContentActivity">

    <LinearLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true"
        android:layout_centerHorizontal="true">
    <Button
        android:id="@+id/button3"
        style="@style/Widget.AppCompat.Button.Borderless"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"

        android:text="登录" />

    <Button
        android:id="@+id/button"
        style="@style/Widget.AppCompat.Button.Borderless"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"

        android:layout_toLeftOf="@+id/button3"
        android:text="注册"/>
    </LinearLayout>
    <LinearLayout
        android:id="@+id/Login_text1"
        android:layout_width="385dp"
        android:layout_height="164dp"
        android:layout_centerVertical="true"
        android:layout_marginTop="-23dp"
        android:orientation="vertical"
        android:weightSum="1"
        tools:layout_editor_absoluteX="0dp">

        <EditText
            android:id="@+id/editText"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_weight="0.40"
            android:ems="10"
            android:hint="请输入用户名"
            android:inputType="textPersonName" />

        <EditText
            android:id="@+id/editText2"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_weight="0.51"
            android:ems="10"
            android:hint="请输入密码"
            android:inputType="textPassword" />

    </LinearLayout>
</RelativeLayout>

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Android Studio 自定义View命名空间报错的解决方法
在界面中引用自定义View时命名空间出现错误: 搜索了下,发现是AndroidStudio的gradle的脚本造成的,解析如下: 在eclipse中如果要使用你自定义的属性 是不能用res-auto的 必须得替换成你自定义view所属的包名,如果你在恰好使用的自定义属性被做成了lib 那就只能使用res-auto了,而在android-studio里,无论你是自己写自定义view 还是引用
Android Studio查看源代码报错
我们经常用Android Studio 查看Android的源代码,今天我们就来学习查看源代码的正确姿势。Android Studio查看源代码我们用Android Studio查看源代码会遇到下面的问题。 这是由于Android SDK自带的Source源码包很小,并没有包括所有的Android Framework的源码,仅仅提供给应用开发参考用,一些比较少用的系统类的源码并没有给出。 “
Android studio启动时报错
防火墙设置让Android studio 可以通过即可
Android Studio运行时报错
一:Error:Execution failed for task ':app:_compileDebugJava'. > 找不到目录: E:\AndroidStudioProjects\example\app\build\generated\source\apt\debug 解决办法: 在E:\AndroidStudioProjects\example\app\build\gene
android studio初始化报错
解决引入报错 OpenCV error: Cannot load info library for OpenCV
android studio实时预览报错
[size=medium]安装android studio后新建一个project,activity_main.xml design标签,实时预览报错:android.content.res.Resources$NotFoundException: Unable to find resource ID #0x1080029 at 在project下,app-&gt;build,gradle(Mo...
android studio support_v7报错
![图片说明](https://img-ask.csdn.net/upload/201505/26/1432606673_471040.png)
android studio gradle 报错
我在用android studio导入从GITHUB上下的程序时出现下面的问题n![图片说明](https://img-ask.csdn.net/upload/201607/04/1467643622_746006.png)n并且上面运行的图标是灰色的![图片说明](https://img-ask.csdn.net/upload/201607/04/1467643822_529881.png)n不知道怎么解决了,在这里请教大家了,望赐教
Android Studio新建工程报错
[img=https://img-bbs.csdn.net/upload/201511/19/1447922888_703783.png][/img]rnrn如图. 启动AVD的时候失败 这是什么问题. 本人菜鸟一个. 搜了半天找不到rn另外想问问 一个工程 需要哪些对应 有时候还会遇到ADT 版本不对应 还有什么min
android studio运行时报错
刚遇到一个问题在Android studio编译的时候不会报错,但是运行的时候会报 Error:Execution failed for task ':video:transformClassesWithDexForDebug'. > com.android.build.api.transform.TransformException: com.android.ide.common.proce
Android Studio报错 java.lang.IllegalStateException
package com.example.q9722.biancheng1;nnimport android.media.Image;nimport android.support.v4.app.Fragment;nimport android.support.v4.view.ViewPager;nimport android.support.v7.app.AppCompatActivity;nimport android.os.Bundle;nimport android.view.View;nimport android.view.WindowManager;nimport android.widget.ImageView;nnimport java.util.ArrayList;nimport java.util.List;nnpublic class MainActivity extends AppCompatActivity implements View.OnClickListenern ViewPager mviewPager;n mFragmentAdapter madapter;n FragmentOne mone;n FragmentTwo mtwo;n FragmentThree mthree;n List mFragmentList;n ImageView[] mimageViews;n @Overriden protected void onCreate(Bundle savedInstanceState) n super.onCreate(savedInstanceState);n getSupportActionBar().hide();n getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,n WindowManager.LayoutParams.FLAG_FULLSCREEN);n setContentView(R.layout.activity_main);n initViews();n madapter = new mFragmentAdapter(getSupportFragmentManager(),mFragmentList);n mviewPager.setOffscreenPageLimit(3);n mviewPager.setAdapter(madapter);n mviewPager.setCurrentItem(0);n mimageViews[1].setImageResource(R.drawable.blue_circle);n mviewPager.setOnPageChangeListener(new ViewPager.OnPageChangeListener() n @Overriden public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) nn nn @Overriden public void onPageSelected(int position) n for(int i=0;i<3;i++) n mimageViews[i].setImageResource(R.drawable.write_circle);n n mimageViews[position].setImageResource(R.drawable.blue_circle);n nn @Overriden public void onPageScrollStateChanged(int state) nn n );n nn private void initViews() n mviewPager = (ViewPager) findViewById(R.id.viewpager);n mFragmentList = new ArrayList();n mone = new FragmentOne();n mtwo = new FragmentTwo();n mthree = new FragmentThree();n mFragmentList.add(mone);n mFragmentList.add(mtwo);n mFragmentList.add(mthree);n mimageViews = new ImageView[3];n mimageViews[0] = (ImageView) findViewById(R.id.iv1);n mimageViews[1] = (ImageView) findViewById(R.id.iv2);n mimageViews[2] = (ImageView) findViewById(R.id.iv3);n mimageViews[0].setOnClickListener(this);n mimageViews[1].setOnClickListener(this);n mimageViews[2].setOnClickListener(this);n nn @Overriden public void onClick(View v) n switch (v.getId()) n case R.id.iv1:n mviewPager.setCurrentItem(0,true);n break;n case R.id.iv2:n mviewPager.setCurrentItem(1,true);n break;n case R.id.iv3:n mviewPager.setCurrentItem(2,true);n break;n n nn
android studio新建工程报错
下面是第一行,还有一串AGPBI: {&quot;kind&quot;:&quot;error&quot;,&quot;text&quot;:&quot;Error retrieving parent for item: No resource found that matches the 根本原因,还是因为我们的jar包产生了冲突。因为是新建的工程,没有别的jar,所以不考虑重复。因为开始建立工程的buildtoolsversion没有,所以我降低了几个版本(28...
Android Studio 命令行报错
fing@fing:~/Android/Sdk/emulator$ emulator -avd Nexus_5X_API_27 Couldn’t statvfs() path: No such file or directory emulator: ERROR: x86 emulation currently requires hardware acceleration! Please ensur...
android studio 报错解决办法
android studio 报错: Your project path contains non-ASCII characters. This will most likely cause the build to fail on Windows. Please move your project to a different directory. See http://b.android.c...
Android Studio 新建工程报错
装好 Android Studio,直接用自带模板生成工程,生成后如图:rn[img=https://img-bbs.csdn.net/upload/201501/13/1421140601_489202.png][/img]rnrn请问是哪里的问题?、rnAndroid 支持库也装了、rnrn编译运行也没有问题、就是编辑器会有红色看着不爽、
android studio 报错:java.util.zip.ZipException
在将eclipse的项目迁移到android studio的过程中报如下的错:rnExecution failed for task ':chachong:transformClassesWithJarMergingForDebug'.rn> com.android.build.api.transform.TransformException: java.util.zip.ZipException: duplicate entry: com/nostra13/universalimageloader/cache/disc/DiskCache.classrnrn项目中用到的依赖:rndependencies rn compile fileTree(include: '*.jar', dir: 'libs')rn compile project(':PhotoSelector')rn compile project(':PullToRefresh-library')rn compile project(':uikit')rn compile project(':pickview')rn compile files('libs/glide-3.6.1.jar')rnrn其中PhotoSelector库中和uikit中用到了universalimageloader。rn困扰挺长时间了,请路过的大神指点迷津!
android studio 如何view as bitmp
android studio 我重装过了,我记得以前调试的时候 一个bitmap对象可以通过view as bitmap 直接预览 ,重装过就不行了[img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/monkey/30.gif][/img]
Android studio编写的自定义view
在网上找了很多关于自定义view的博客,但都是用eclipse编写的代码。这是我用Android studio写的代码,很简单。
android studio运行程序报错
报错详情:This version of Android Studio is incompatible with the Gradle Plugin used. Try disabling Instant Run 解决步骤: 1.确保没有使用run install功能。进入File->settings->build->install run,把右边打勾的选项都去掉,如图 2.切换到proj
Android Studio 图片报错问题
在app的  build.gradle里添加以下两句: defaultConfig中添加 aaptOptions.cruncherEnabled = false aaptOptions.useNewCruncher = false 这个可以关闭Android Studio的PNG合法性检查
Android Studio SDK报错解决方法
Android Studio的SDK是从dl.google.com上面下载的,所以有些地区会无法访问。解决方法是挂梯子,先确保能连通。 一开始安装会提示你要不要安装SDK和AVD,这两个都是从上述网站下载解压的,如果一开始没有下载到,会在之后启动AS提示你“无法连通网站 请设置代理”。这时候你设置SDK文件夹会提示你installed(其实并没有安装),找到一个空的文件夹,确认能正常连接到dl....
Android Studio的一些报错问题
1、Error:Execution failed for task ‘:app:mergeDebugResources’. F:\androidstudio_workspace\FragmentApplication\app\src\main\res\drawable_hdpi\actionbar_icon_msg.png:1:1: Error: 前言中不允许有内容。 解决办法:1、action
Android Studio真机安装报错
Android Studio安装应用时报错: 点击确认后,任然报错: 解决方法是:Android studio——>Preferences——>Build,Execution,Deployment>Instant Run然后去掉Enable Instant Run to hot swap的勾: 然后再选择:
Android studio报错,求助大神
E:\AndroidStudio\AndroidStudioworkspaces\MyApplication\okhttp\build\intermediates\res\merged\debug\values-v24\values-v24.xmlrnError:(3) Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Borderless.Colored'.rnError:(4) Error retrieving parent for item: No resource found that matches the given name 'android:TextAppearance.Material.Widget.Button.Colored'.rnError:Execution failed for task ':okhttp:processDebugResources'.rn> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'E:\AndroidStudio\android-sdk-r24.4.1\android-sdk-windows\build-tools\24.0.0\aapt.exe'' finished with non-zero exit value 1rnrn下面是values-v24.xml内容rnrnrn```rn rnrn rn <style name="Base.TextAppearance.AppCompat.Widget.Button.Colored" parent="android:TextAppearance.Material.Widget.Button.Colored"/>rn <style name="TextAppearance.AppCompat.Notification.Info.Media"/>rn <style name="TextAppearance.AppCompat.Notification.Media"/>rn <style name="TextAppearance.AppCompat.Notification.Time.Media"/>rn <style name="TextAppearance.AppCompat.Notification.Title.Media"/>rn</resources>rn```rn下面是gradle文件rnrnrn```rn apply plugin: 'com.android.application'rnrnandroid rn compileSdkVersion 24rn buildToolsVersion "24.0.0"rnrn defaultConfig rn applicationId "myapp.czw.com.ceshi"rn minSdkVersion 16rn targetSdkVersion 24rn versionCode 1rn versionName "1.0"rn rn buildTypes rn release rn minifyEnabled falsern proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'rn rn rnrnrndependencies rn compile fileTree(include: ['*.jar'], dir: 'libs')rn testCompile 'junit:junit:4.12'rn compile 'com.android.support:appcompat-v7:24.0.0'rn compile 'com.squareup.okhttp:okhttp:2.4.0'rn compile 'org.xutils:xutils:3.3.38'rn compile 'com.zhy:percent-support-extends:1.0.1'rn //百分比布局rn compile 'com.squareup.picasso:picasso:+'rn //圆形图片rn compile 'de.hdodenhof:circleimageview:2.1.0'rn compile 'fm.jiecao:jiecaovideoplayer:5.5'rnrnrn```rnrn
android studio values文件报错
![![![图片说明](https://img-ask.csdn.net/upload/201604/16/1460801771_859595.png)图片说明](https://img-ask.csdn.net/upload/201604/16/1460801762_137376.png)图片说明](https://img-ask.csdn.net/upload/201604/16/1460801751_773495.png)rn这种情况该怎么办?新建一个项目就这样。clean project和project struction还有tools-Android-sync project都试过了,是版本的问题吗?还是缺了什么东西?初学,望各位大神能解答!谢谢!
android studio 提交代码到github报错
具体报错信息: To https://github.com/AnAndroidXiang/CoolWeather.git  ! [rejected]        master -> master (fetch first) error: failed to push some refs to 'https://github.com/AnAndroidXiang/CoolWeather.gi
Android Studio中报错的问题
(1) 在32位系统下,往Android Studio中导入一个已有的项目后,如果运行时报错如下: Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit. Invalid maximum heap size: -Xmx4g The s...
Android Studio报错集锦(一)
一: INSTALL_FAILED_VERSION_DOWNGRADE 因为要安装的版本太低,故会报次错误。 解决方法: 1.卸载原来的应用。 2.全局搜索versionCode[Edit - Find - Find in Path],修改到一个较大值。 3.若是魅族/魅蓝手机:设置 - 指纹和安全 -访客模式 - 清除访客数据,或者锁屏, 输入访客密码,进入访客模式 ,删除里面对应的...
android studio打开报错问题
[img=https://img-bbs.csdn.net/upload/201607/14/1468477737_621729.png][/img]这是什么错误,是缺少什么文件?
android studio真机调试运行时报错
提示Error running app: Instant Run requires 'Tools | Android | Enable ADB integration' to be enabled.n这是什么问题呢?求大神解答谢谢
android studio 刷新工程报错
今天是要Android studio新建了 一个工程,报错如下:rnGradle 'RiverApps' project refresh failedrnError:Could not run build action using Gradle installation 'D:\Program Files\Android\Android Studio\gradle\gradle-2.2.1'.rn我知道是因为gradle-2.2.1这个包导致工程刷新失败,但我不知道具体如何解决,请大家帮个忙,谢谢!rn[img=https://img-bbs.csdn.net/upload/201501/24/1422096856_785695.png][/img]
android studio引用lib报错
之前引用都没问题,最近不知道怎么回事发生了引用lib有问题。rn报错:rnError:Could not find method apply() for arguments [plugin=com.android.library] on project ':Gpu-Image' of type org.gradle.api.Project.rn[img=https://img-bbs.csdn.net/upload/201611/30/1480488654_74250.png][/img]rn想问下怎么解决
Android Studio NDK 环境搭建报错 ?
Error:Execution failed for task ':app:compileDebugNdk'.rn> com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'D:\NDK\android-ndk-r10\ndk-build.cmd'' finished with non-zero exit value 2 有没有知道怎么解决的啊 ?rn[img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/monkey/8.gif][/img][img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/monkey/8.gif][/img]
Android Studio 真机运行时报错
rn[img=https://img-bbs.csdn.net/upload/201702/08/1486541661_632639.png][/img][img=https://img-bbs.csdn.net/upload/201702/08/1486541673_169322.png][/img]rnDELETE_FAILED_INTERNAL_ERRORrnError while Installing APKs
[安卓开发]android studio日常报错
android studio日常报错 APPT2 error 项目gradle.properties 添加android.enableAapt2=false preview加载不出来 app-&amp;gt; res-&amp;gt; values-&amp;gt; styles.xml 在 &amp;lt;style name=&quot;AppTheme&quot; parent=&quot;Theme.AppCompat.Light.DarkActio...
Android Studio 报错常用解决方法
常用解决方法: 1、Clean Project -&gt; Rebuild Project 2、Invalidate Cache / Restart 3、删除module中的build和project中的.idea 文件夹 -&gt; rebuild 4、依赖文件下载失败时可能网络问题,可以设置代理 连上shadowsocks,保证能FQ后,File -&gt; set...
android studio编译过程中报错
Error:A problem occurred configuring project ':app'. > Could not resolve all dependencies for configuration ':app:_debugCompile'.    > Could not find any matches for com.android.support:appcompat-v7
Android Studio常见报错总结
1,Android Studio开发时,App机器人位置(select run/debug Configuration)位置出现红叉导致程序不能运行的解决方法: clean与rebulde可能都不好用。 产生问题的原因 : 文件换包的原因导致你的 AndroidManifest.xml 文件注册乱了。 解决方法:你也可以去AndroidManifest.xml 文件中查看一下你注册的Activ
android studio报错Failed to resolve
![图片说明](https://img-ask.csdn.net/upload/201903/06/1551857507_118422.png)rnrn 不记得做了什么事 就突然这样 新建项目可以运行 这个项目用很久之前的代码 也是不能运行 帮忙解决可发红包 qq291808500
Android studio创建模拟器报错
Cannot launch AVD in emulator. Output: emulator: ERROR: x86 emulation currently requires hardware acceleration! Please ensure Intel HAXM is properly installed and usable. CPU acceleration
相关热词 c# stream 复制 android c# c#监测窗口句柄 c# md5 引用 c# 判断tabtip 自己写个浏览器程序c# c# 字符串变成整数数组 c#语言编程写出一个方法 c# 转盘抽奖 c#选中treeview