我目前正在使用android 2.3.3平台在eclipse上开发一个Android应用程序。
此应用程序从我的合作伙伴正在构建的外部硬件中获取RFID标签的ID。
在android应用程序收到ID后,它会进一步处理它。
但我的问题是:是否可以继续在文件夹中检查我收到的最新数据?
答案 0 :(得分:4)
使用以下代码可以执行此操作
final String pathToWatch1 =
android.os.Environment.getExternalStorageDirectory().toString() + "/bluetooth";
observer1 = new FileObserver(pathToWatch1)
{
@Override
public void onEvent(int event, String file)
{
if(event == FileObserver.CREATE && !file.equals(".probe")){
Log.v("tag", "blue tooth [" + android.os.Environment.getExternalStorageDirectory().toString() + "/bluetooth" + file + "]");
}
}
};
observer1.startWatching();