小编sec*_*ret的帖子

文本字段上的颤动光标位置

我想在光标位置后附加文本。例如:当用户将光标移动到文本字段中间时。我想获取文本上的光标位置,然后在光标位置后添加文本。

我尝试使用文本编辑控制器,但无法到达光标位置。如何检测文本字段上的光标位置?

flutter

12
推荐指数
1
解决办法
1万
查看次数

Android Room:大于 1048576 的 DAO

我有 11Mb JSON 文件,这些文件将写入 Dao,但是当我保存所有数据时。我收到这个错误;

/data/user/0/com.test.save/databases/ChannelDb-wal 6946352 bytes: Bigger than 1048576; truncating
Run Code Online (Sandbox Code Playgroud)

我的代码;

AppDatabase dbRoom = Room.databaseBuilder(getApplicationContext(),
        AppDatabase.class, Constants.CHANNEL_DB).build();

AndroidNetworking.get(user.getRemote())
        .setTag(Constants.GET_CHANNEL_LIST)
        .setPriority(Priority.HIGH)
        .build()
        .getAsOkHttpResponseAndParsed(new TypeToken<List<Channel>>() {
        }, new OkHttpResponseAndParsedRequestListener<List<Channel>>() {
            @Override
            public void onResponse(Response okHttpResponse, List<Channel> channels) {
                AsyncTask.execute(() -> dbRoom.channelDao().insertAll(channels));
            }

            @Override
            public void onError(ANError anError) {
                Log.d(TAG, "Check 4");
                hideProgress();
                Toast.makeText(getApplicationContext(), getResources()
                        .getString(R.string.an_error), Toast.LENGTH_LONG).show();
                Crashlytics.log(Log.DEBUG, TAG, anError.getErrorDetail());
            }
        });
Run Code Online (Sandbox Code Playgroud)

android android-sqlite android-database android-room

5
推荐指数
1
解决办法
857
查看次数

如何在 Flutter 上播放 M3U8 格式的 Android 和 iOS

我在 iOS 上找不到 M3U8 Url 播放器的任何解决方案

我试过这些插件;

  • video_player(无法播放)
  • flutter_simple_video_player (仅支持安卓)

live-video flutter

5
推荐指数
1
解决办法
4168
查看次数