每次我在Visual Studio中为Xamarin.Android创建一个Android布局文件时,它都会为我提供一个带有LinearLayout的简单布局,并将Views的默认命名空间设置为android
。随着时间的流逝,我发现为每个View的属性编写整个android
命名空间非常麻烦且重复,并开始将其切换为简单的“ x”,这在编写某些UWP应用程序时就习惯了(例如,我编写[C0 ]代替x:id="@+id/SomeId"
)。尽管如此,我每次创建新的布局文件时都必须进行此更改,所以我想知道如何修改此文件模板(以及与之相同的任何其他文件),以便设置默认名称空间对于“ x”而不是“ android”的视图。
您可以在布局中将android:id="@+id/SomeId
更改为android
。
更改:
x
收件人:
xmlns:android="http://schemas.android.com/apk/res/android"
Xaml:
xmlns:x="http://schemas.android.com/apk/res/android"
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:x="http://schemas.android.com/apk/res/android"
x:orientation="vertical"
x:layout_width="match_parent"
x:layout_height="match_parent">
<Button
x:layout_width="match_parent"
x:layout_height="wrap_content"/>
</LinearLayout>