覆盖其他配置中的资源 - Android studio

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了覆盖其他配置中的资源 - Android studio相关的知识,希望对你有一定的参考价值。

我是android的新手,我找到了一个网站,作者正在解释如何构建应用程序并分享他的代码。但是当我将代码复制到我的android工作室时,我得到一个错误,当我按下alt +输入我唯一的选项是“在其他配置中覆盖资源”但是当我输入代码时似乎没问题。任何人都可以帮助我并给我一个解决方案吗?这是代码:

 <?xml version=”1.0" encoding=”utf-8"?>
<ScrollView android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    xmlns:android=
    xmlns:android="http://schemas.android.com/apk/res/android"”http://schemas.android.com/apk/res/android"
    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”>
<LinearLayout xmlns:android=”http://schemas.android.com/apk/res/android"
    xmlns:app=”http://schemas.android.com/apk/res-auto"
    xmlns:tools=”http://schemas.android.com/tools"
    android:layout_width=”match_parent”
    android:orientation=”vertical”
    android:background=”@drawable/bg”
    android:layout_height=”match_parent”
    tools:context=”com.example.ekene.blogzone.PostActivity”>
<ImageButton
android:id=”@+id/imageBtn”
    android:layout_width=”match_parent”
    android:layout_height=”250dp”
    android:adjustViewBounds=”true”
    android:scaleType=”centerCrop”
    android:src=”@drawable/add_img” />
<EditText
android:layout_marginTop=”20dp”
    android:id=”@+id/textTitle”
    android:background=”@drawable/edit_text_styles”
    android:padding=”10dp”
    android:textColor=”#fff”
    android:textStyle=”bold”
    android:hint=”Post Title”
    android:layout_marginRight=”5dp”
    android:layout_marginLeft=”5dp”
    android:layout_width=”match_parent”
    android:layout_height=”wrap_content” />
<EditText
android:background=”@drawable/edit_text_styles”
    android:padding=”10dp”
    android:layout_marginTop=”20dp”
    android:hint=”Post Description”
    android:textColor=”#fff”
    android:id=”@+id/textDesc”
    android:layout_marginRight=”5dp”
    android:layout_marginLeft=”5dp”
    android:layout_width=”match_parent”
    android:layout_height=”wrap_content” />
<Button
android:layout_marginTop=”30dp”
    android:id=”@+id/postBtn”
    android:textColor=”#fff”
    android:textStyle=”bold”
    android:layout_marginRight=”5dp”
    android:layout_marginLeft=”5dp”
    android:background=”@drawable/action_button_style”
    android:layout_width=”match_parent”
    android:layout_height=”wrap_content”
    android:text=”Post”/>
    </LinearLayout>
    </ScrollView>

谢谢。

答案

你的代码有很多错误

xmlns:android=

android.com/apk/res/android“也是一种差异。有一种报价存在。

我现在纠正了它应该可以正常工作。

这是代码: -

<ScrollView
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    xmlns:android="http://schemas.android.com/apk/res/android"
    >
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:orientation="vertical"
    android:background="@drawable/bg"
    android:layout_height="match_parent"
    tools:context="com.example.ekene.blogzone.PostActivity">
<ImageButton
android:id="@+id/imageBtn"
    android:layout_width="match_parent"
    android:layout_height="250dp"
    android:adjustViewBounds="true"
    android:scaleType="centerCrop"
    android:src="@drawable/add_img" />
<EditText
android:layout_marginTop="20dp"
    android:id="@+id/textTitle"
    android:background="@drawable/edit_text_styles"
    android:padding="10dp"
    android:textColor="#fff"
    android:textStyle="bold"
    android:hint="Post Title"
    android:layout_marginRight="5dp"
    android:layout_marginLeft="5dp"
    android:layout_width="match_parent"
    android:layout_height="wrap_content" />
<EditText
android:background="@drawable/edit_text_styles"
    android:padding="10dp"
    android:layout_marginTop="20dp"
    android:hint="Post Description"
    android:textColor="#fff"
    android:id="@+id/textDesc"
    android:layout_marginRight="5dp"
    android:layout_marginLeft="5dp"
    android:layout_width="match_parent"
    android:layout_height="wrap_content" />
<Button
android:layout_marginTop="30dp"
    android:id="@+id/postBtn"
    android:textColor="#fff"
    android:textStyle="bold"
    android:layout_marginRight="5dp"
    android:layout_marginLeft="5dp"
    android:background="@drawable/action_button_style"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:text="Post"/>
    </LinearLayout>
    </ScrollView>

以上是关于覆盖其他配置中的资源 - Android studio的主要内容,如果未能解决你的问题,请参考以下文章

如何覆盖 Android 应用程序中的配置?

如何覆盖Android应用程序中的配置?

自定义视图布局线覆盖 API 16 中的其他元素

如何覆盖 AWS CDK 中的资源?

Android 应用资源

覆盖Android中的电源按钮