LinearLayoutに基づいてカスタムビューを作成します。Android Studioが警告を表示します:ここでは要素のマージは許可されていません
<?xml version="1.0" encoding="utf-8"?>
<layout xmlns:android="http://schemas.android.com/apk/res/android">
<merge>
some staff here
</merge>
</layout>
Androidのメーカーは警告Element merge is not allowed here
が、アプリの動作を示しています。クラスは、レイアウトに私が持っている、のLinearLayoutクラスを拡張します。
どういうところが間違っていますか?
:私はそこにバグを提出しました。は、レイアウト自体だけでなく、すべてのレイアウトデータのタグです。ここを見てください:https://developer.android.com/tools/data-binding/guide.html#writing_expressions –
tse
私はそれが解決策だとは思わない。 ''タグをルートにして ''を入れると、レイアウトが許可されておらず、コンパイルが拒否されるという警告が表示されます。少なくとも、 ""がルートであるときにコンパイルされます。 –