全局属性“某事”已经被宣布

时间:2017-08-17 10:45:07

标签: xml android-layout xamarin xamarin.android visual-studio-2017

我是新来的。我目前正在开发一个Xamarin.Android应用程序,最近几天我在处理布局文件时随机收到这些警告。我一直在寻找解决方案,但我还没找到任何解决方案。

我正在使用Visual Studio 2017 Enterprise,当代码没有任何问题时,警告似乎无处不在。

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="horizontal"
    android:layout_width="match_parent"
    android:layout_height="50dp"
    android:minWidth="25px"
    android:minHeight="25px"
    android:weightSum="100">
  <TextView
      android:text="Pos"
      android:textStyle="italic"
      android:gravity="center"
      android:textAppearance="?android:attr/textAppearanceLarge"
      android:layout_width="35dp"
      android:layout_height="match_parent"
      android:id="@+id/tv_position"
      android:layout_weight="5" />
  <ImageView
      android:src="@android:drawable/ic_menu_gallery"
      android:layout_width="50dp"
      android:layout_height="match_parent"
      android:id="@+id/iv_mugshot"
      android:layout_weight="15" />
  <LinearLayout
      android:orientation="vertical"
      android:gravity="center_vertical"
      android:layout_width="60dp"
      android:layout_height="match_parent"
      android:layout_weight="50">
    <TextView
        android:text="Player"
        android:textAppearance="?android:attr/textAppearanceSmall"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id="@+id/tv_player" />
    <TextView
        android:text="Score"
        android:textAppearance="?android:attr/textAppearanceSmall"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id="@+id/tv_score" />
  </LinearLayout>
  <LinearLayout
      android:orientation="vertical"
      android:gravity="center_vertical"
      android:layout_width="60dp"
      android:layout_height="match_parent"
      android:layout_weight="30">
    <TextView
        android:text="Playtime"
        android:textAppearance="?android:attr/textAppearanceSmall"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id="@+id/tv_playtime" />
    <TextView
        android:text="Difficulty"
        android:textAppearance="?android:attr/textAppearanceSmall"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:id="@+id/tv_difficulty" />
  </LinearLayout>
</LinearLayout>

超过100种同类警告,超出所显示错误数量的限制。例如:

The global attribute 'http://schemas.android.com/apk/res/android:accessibilityTraversalAfter' has already been declared.

奇怪的是,只有通过退出Visual Studio并重新加载才能解决问题。过了一会儿又发生了一次。该项目构建并运行得很好,但智能感知在发生时停止工作(它识别错误的代码,但写入时弹出的自动完成列表没有显示任何内容。

我几天前为VS2017安装了ReSharper,并认为可能是原因,所以我卸载了它,但问题仍然存在。由于这个原因,每天必须多次重启VS才真是令人失望。以前有人听说过这样的事吗?

0 个答案:

没有答案