Android Studio XML上下文错误

时间:2016-07-27 22:56:28

标签: android xml parse-platform

您好我正在关注此简单解析消息应用教程 - https://github.com/codepath/android_guides/wiki/Building-Simple-Chat-Client-with-Parse 我在这行代码中遇到错误:

tools:context="${relativePackage}.${activityClass}" 

这是整个文件:

<?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="match_parent"
tools:context="${relativePackage}.${activityClass}" >

<EditText
    android:id="@+id/etMessage"
    android:layout_toLeftOf="@+id/btSend"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_alignBottom="@+id/btSend"
    android:gravity="top"
    android:hint="contribute..."
    android:imeOptions="actionSend"/>
<Button
    android:id="@+id/btSend"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:gravity="center_vertical|right"
    android:paddingRight="10dp"
    android:layout_alignParentRight="true"
    android:text="send"
    android:textSize="18sp" >
</Button>

</RelativeLayout>                                                                                   

2 个答案:

答案 0 :(得分:0)

我认为教程意味着您应该自己填充relativePackageactivityClasstools:context必须引用特定的Activity,例如com.example.MainActivity

答案 1 :(得分:0)

${relativePackage}替换为您的包名称,并将${activityClass}替换为您的班级名称。

例如:

tools:context="whatever.your.package.name.ChatActivity"