private void takePicture(){ Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); if(intent.resolveActivity(getPackageManager())!=null){ startActivityForResult(intent,REQUEST_IMAGE_CAPTURE); } }为什么start Activity for Result会画上横线
时间: 2023-12-11 15:02:30 浏览: 190
Android应用源码之手机拍照.zip
这可能是因为您没有正确导入所需的类或包。请确保以下导入语句位于您的Java文件的顶部:
```java
import android.content.Intent;
import android.provider.MediaStore;
```
如果导入语句已添加,但仍出现问题,请确保您的Android SDK已正确安装,并且您的项目已正确配置。您可以尝试重新构建项目并清除构建缓存,以便重新加载所有依赖项。
阅读全文