小编Vin*_*lla的帖子

使用ARCore检测点击事件是否击中了已添加的3d对象

我正在关注ARCore示例(https://github.com/google-ar/arcore-android-sdk),并且正在尝试删除已添加的对象3d(andy)。如何检测带有ARCore的轻击事件是否击中了已添加的3d对象?

android augmented-reality arcore

6
推荐指数
1
解决办法
2327
查看次数

在StreamBuilder中具有初始值的TextField

我们正在创建用户的编辑数据页面,因此文本字段已经充满了用户数据,用户可以更改并保存它。问题是,当我开始在文本字段中输入字符时,光标会丢失,每个字符我输入(从设备键盘输入),光标移到第一个字符...并且如果我删除带有初始值的控制器,它可以正常工作,但是我的文本字段无法填充用户数据。

代码示例:

child: StreamBuilder<String>(
    stream: _bloc.myStream,
    builder: (context, snap) => TextField(
          decoration: InputDecoration(
            hintText: 'example',
            labelText: 'Name',
            errorText: snap.error,
          ),
          onChanged: _bloc.updateMyStream,
          controller: TextEditingController(text: snap.data),
        ),
  ),
Run Code Online (Sandbox Code Playgroud)

controller default-value textfield flutter stream-builder

1
推荐指数
2
解决办法
2130
查看次数