ProcessTextPlugin.java
References the toString conversion methodimports android.os.Build
SHA-2567271f416ec71f5aefe01582ceae93b965ca7a351f45f366a2743acccacca9599
MaleculeH(Db)Md₂(In)
Evidence
1// Copyright 2013 The Flutter Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5package io.flutter.plugin.text;
6
7import static io.flutter.Build.API_LEVELS;
8
9import android.app.Activity;
10import android.content.Intent;
11import android.content.pm.PackageManager;
12import android.content.pm.ResolveInfo;
13import android.os.Build;
14import androidx.annotation.NonNull;
15import androidx.annotation.Nullable;
16import io.flutter.embedding.engine.plugins.FlutterPlugin;
17import io.flutter.embedding.engine.plugins.activity.ActivityAware;
18import io.flutter.embedding.engine.plugins.activity.ActivityPluginBinding;
19import io.flutter.embedding.engine.systemchannels.ProcessTextChannel;
20import io.flutter.plugin.common.MethodChannel;
21import io.flutter.plugin.common.PluginRegistry.ActivityResultListener;
22import java.util.HashMap;
23import java.util.List;
24import java.util.Map;
25
26public class ProcessTextPlugin
27 implements FlutterPlugin,
28 ActivityAware,
29 A …
52:26… ;
53 }
54 Map<String, String> result = new HashMap<String, String>();
55 for (String id : resolveInfosById.keySet()) {
56 final ResolveInfo info = resolveInfosById.get(id);
57 result.put(id, info.loadLabel(packageManager).toString());
58 }
59 return result;
⋯6 lines
122:33… a value, the request is completed successfully and returns the
123 * processed text.
124 *
125 * <p>When an activity does not return a value. the req …