Инструменты: контекстная ссылка на несколько действий

Я прочитал об инструментах:context и нашел его довольно полезным при разработке, так как он помогает мне узнать, какие действия я использовал в настоящее время в Xml.

Моя проблема заключается в следующем:

У меня есть 2 действия, используя тот же файл XML (повторное использование одного и того же layout.xml файл), но я не могу связать оба, используя tools:context

Как я могу связать 2 Действия, используя tools:context в XML?

Я пытался:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    tools:context="com.example.mytestapp.MainActivity,com.example.mytestapp.Main2Activity">

    <!-- Other Layouts Here -->

</RelativeLayout>

Это дает мне красные линии

Также пробовал использовать:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    xmlns:tools2="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    tools:context="com.example.mytestapp.MainActivity"
    tools2:context="com.example.mytestapp.Main2Activity">

    <!-- Other Layouts Here -->

</RelativeLayout>

Это не дает красных линий, но когда я их запускаю, я получаю следующую ошибку:

Error:(2) error: duplicate attribute.
Error:(2) duplicate attribute.

0 ответов

Другие вопросы по тегам