我想将整个医学字典添加到我的安卓手机(Moto Droid)中。我希望在发送短信时,医学术语可以被自动预测出来。
我一直在尝试编写一个小应用程序来实现这一功能,但是每次尝试时应用程序都会在启动时崩溃。我从未为移动平台编写过应用程序,所以这是我第一次尝试。下面是目前存在问题的部分。
public class WordAdd extends Activity {
/** Called when the activity is first created. */
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
UserDictionary.Words.addWord( this , "newMedicalWord", 1, UserDictionary.Words.LOCALE_TYPE_CURRENT);
}
}
这看起来很简单,但我却被卡住了。感谢您提供的任何帮助。
编辑:我应该提到,在AVD(虚拟设备)中使用Android 2.1时会出现此错误。
编辑2:用户词典在Android API中可以找到。addWord是一个静态方法。我不声明UserDictionary,因为我只使用了一个静态方法。我已经很久没有开发Java了,这是我第一次尝试移动开发,所以我不知道我是否做错了什么。