2017-10-03 32 views
0

私はカスタムEditTextレイアウト用のカスタムXMLを持っています。しかし、私はいつもこのようなメッセージを持っている:ここ要素 'シェイプ'のスキーマ情報が見つかりません

enter image description here

とカスタムのEditTextレイアウトのために私のコードです:これはあなたのコード内で

<?xml version="1.0" encoding="utf-8" ?> 
<set xmlns:android="http://schemas.android.com/apk/res/android"> 
    <shape xmlns:android="http://schemas.android.com/apk/res/android" 

     android:thickness="0dp" 

     android:shape="rectangle"> 
    <stroke android:width="3dp" 

      android:color="#4799E8"/> 
    <corners android:radius="5dp" /> 
    <gradient 

    android:startColor="#C8C8C8" 

    android:endColor="#FFFFFF" 

    android:type="linear" 

    android:angle="270"/> 
    </shape> 
</set> 

答えて

1

使用を。

<?xml version="1.0" encoding="utf-8" ?> 
<shape xmlns:android="http://schemas.android.com/apk/res/android" 
    android:thickness="0dp" 
    android:shape="rectangle"> 

<stroke android:width="3dp" 
     android:color="#4799E8"/> 
<corners android:radius="5dp" /> 

<gradient 
android:startColor="#C8C8C8" 
android:endColor="#FFFFFF" 
android:type="linear" 
android:angle="270"/> 
</shape> 

コードでセットタグを削除します。あなたはdrawableディレクトリ内の形状のXMLコードを追加する必要があります

編集

プロジェクトビューでinputText.xmlを削除し、アンドロイドのアプリケーションとして再実行します。

さらに、inputText.xmlをre_newしてください。

+0

も同じです。これはスクリーンショットです:https://drive.google.com/file/d/0B_NWI7w3lXlfSW0wM1BXX3hqZ1U/view?usp=sharing – Kmmp

+0

@Kmmp xmlをドロウアブルディレクトリに追加しましたか? –

+0

@ ElvisXia-MSFT yes – Kmmp

関連する問題