嗨,我正在学习这个简单解析消息应用程序教程-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>
用包名替换${relativePackage}
,用类名替换${activityClass}
。
例如:
tools:context="whatever.your.package.name.ChatActivity"
我认为本教程意味着您应该自己填充relativePackage
和activityClass
。tools:context
必须指特定的Activity
,例如com.example.MainActivity
。