我想实现一个按钮,当点击它会激活android的语音到文本翻译器,如Android的键盘提供的.具体来说,我想要一个按钮,让应用程序实时转录用户所说的内容,并在editText框中逐字(实时)记录.这样做最好的方法是什么?
谢谢
我正在考虑将现有的MVC5项目升级到MVC6.但是,当我尝试在MVC6项目中显示图像时,它是404s.图像的路径是:
/Content/images/image.png
Run Code Online (Sandbox Code Playgroud)
在我的MVC5项目中,以下工作:
<img src="@Url.Content("~/Content/images/image.png")" />
Run Code Online (Sandbox Code Playgroud)
我尝试过以下方法:
<img src="@Url.Content("~/Content/images/image.png")" />
<img src="@Url.Content("/Content/images/image.png")" />
<img src="@Url.Content("Content/images/image.png")" />
<img src="@Url.Content("~Content/images/image.png")" />
<img src="~/Content/images/image.png" />
<img src="/Content/images/image.png" />
<img src="Content/images/image" />
<img src="~Content/images/image.png" />
<img src="C:\absolute\path\Content\images\image.png" />
Run Code Online (Sandbox Code Playgroud)
有没有办法引用用MVC6改变的图像?
我对将图像视图设置为相机拍摄的照片感兴趣。相机应用程序运行良好,并且将图像保存在sd卡中的适当位置,但是当我尝试加载图像并将其设置为图像视图时,它保持空白。除了使用最近拍摄的图像的路径之外,我还尝试对现有图像的路径进行硬编码,但是遇到了同样的问题。我检查了其他线程,但是看不到代码中的任何差异。
这是相机功能:
private void takePicture(){
Intent imageIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
File imagesFolder = new File(Environment.getExternalStorageDirectory(), "/resources/resources/WI"+job_num);
image_name = username+"_"+date+".png";
File image_file = new File(imagesFolder, image_name);
while(image_file.exists()){
image_name = username+"-"+date+"("+ image_count+").png";
image_count+=1;
image_file = new File(imagesFolder,image_name);
}
image_path = imagesFolder+image_name;
Uri uriSavedImage = Uri.fromFile(image_file);
imageIntent.putExtra(MediaStore.EXTRA_OUTPUT, uriSavedImage);
int request_code = 100;
startActivityForResult(imageIntent, request_code);
}
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if(resultCode == RESULT_OK){
ImageView thumb = (ImageView) findViewById(R.id.thumbnail);
Bitmap bmp = BitmapFactory.decodeFile(image_path);
thumb.setImageBitmap(bmp);
Toast.makeText(this, "Image …Run Code Online (Sandbox Code Playgroud)