我正在使用mCamera.setDisplayOrientation(90);旋转相机.
这会成功更改相机预览,但不会更改实际的"相机",因此录制的视频仍然是侧面的.他们是这样做的吗?
我不是要改变主图标,只是一个菜单项的图标.
图标基本上显示我当时是否正在录制.我点击使用时更改图标
item.setIcon(R.drawable.recordstart);
Run Code Online (Sandbox Code Playgroud)
在这种方法中.
public boolean onOptionsItemSelected(MenuItem item) {
...
} else if (item.getItemId() == R.id.ab_menu_VRecord) {
if(recording)
{
item.setIcon(R.drawable.recordstop);
}else{
item.setIcon(R.drawable.recordstart);
}
}
return true;
} else {
return super.onOptionsItemSelected(item);
}
}
Run Code Online (Sandbox Code Playgroud)
任何人都知道如何在这种方法之外做到这一点.