invalid value: 'stretch_width'; allowed values are stretch_both, scale_width, scale_height, scale_both or fixed
时间: 2024-02-12 09:07:25 浏览: 124
这个问题是因为在设置`figure`的`sizing_mode`时,使用了无效的值`stretch_width`。这个参数只支持以下五个值:
- `stretch_both`
- `scale_width`
- `scale_height`
- `scale_both`
- `fixed`
您可以在`figure`函数中将`sizing_mode`参数改为其中的一个有效值,例如:
```python
p = figure(
title="Vectorized colors example",
sizing_mode="scale_width",
max_width=500,
height=250,
)
```
这将会将图表的宽度自动缩放到与其父容器(例如浏览器窗口)一样宽,而高度将固定为250像素。您可以根据需要选择其他的值。
相关问题
Invalid value: 180 for setting: user_rotation
如果您在安卓开发中遇到 "Invalid value: 180 for setting: user_rotation" 异常,这意味着您尝试将用户旋转设置为180度时,传递了一个无效的值。
在安卓系统中,`user_rotation` 设置的有效值是 0、1、2 和 3。这些值分别对应于屏幕方向为正常(0度)、逆时针旋转90度、逆时针旋转180度和逆时针旋转270度。因此,要将屏幕旋转为180度,您需要将 `user_rotation` 设置为 2。
以下是一个示例代码片段,展示如何使用 `Settings.System.putInt()` 方法将屏幕旋转为180度:
```java
try {
Settings.System.putInt(getContentResolver(), Settings.System.USER_ROTATION, 2);
} catch (Exception e) {
e.printStackTrace();
}
```
请确保您的应用程序具有适当的权限来修改系统设置。您需要在 AndroidManifest.xml 文件中添加以下权限:
```xml
<uses-permission android:name="android.permission.WRITE_SETTINGS" />
```
另外,请注意,从 Android 6.0(API 级别 23)开始,您还需要在运行时请求 `WRITE_SETTINGS` 权限。您可以使用 `Settings.ACTION_MANAGE_WRITE_SETTINGS` 意图来引导用户授予该权限。
java.lang.IllegalArgumentException: Invalid value: 180 for setting: user_rotation
如果您在安卓开发中遇到 "java.lang.IllegalArgumentException: Invalid value: 180 for setting: user_rotation" 异常,这意味着您尝试将用户旋转设置为180度时,传递了一个无效的值。
在安卓系统中,`user_rotation` 设置的有效值是 0、90、180 和 270。这些值分别对应于屏幕方向为正常(0度)、逆时针旋转90度、逆时针旋转180度和逆时针旋转270度。因此,要将屏幕旋转为180度,您需要将 `user_rotation` 设置为 2。
以下是一个示例代码片段,展示如何使用 `Settings.System.putInt()` 方法将屏幕旋转为180度:
```java
try {
Settings.System.putInt(getContentResolver(), Settings.System.USER_ROTATION, 2);
} catch (Exception e) {
e.printStackTrace();
}
```
请确保您的应用程序具有适当的权限来修改系统设置。您需要在 AndroidManifest.xml 文件中添加以下权限:
```xml
<uses-permission android:name="android.permission.WRITE_SETTINGS" />
```
另外,请注意,从 Android 6.0(API 级别 23)开始,您还需要在运行时请求 `WRITE_SETTINGS` 权限。您可以使用 `Settings.ACTION_MANAGE_WRITE_SETTINGS` 意图来引导用户授予该权限。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)