FileDocCategorySizeDatePackage
RemoteInputCompatApi20.javaAPI DocAndroid 5.1 API2397Thu Mar 12 22:22:56 GMT 2015android.support.v4.app

RemoteInputCompatApi20

public class RemoteInputCompatApi20 extends Object

Fields Summary
Constructors Summary
Methods Summary
static voidaddResultsToIntent(RemoteInputCompatBase.RemoteInput[] remoteInputs, android.content.Intent intent, android.os.Bundle results)

        RemoteInput.addResultsToIntent(fromCompat(remoteInputs), intent, results);
    
static android.app.RemoteInput[]fromCompat(RemoteInputCompatBase.RemoteInput[] srcArray)

        if (srcArray == null) {
            return null;
        }
        RemoteInput[] result = new RemoteInput[srcArray.length];
        for (int i = 0; i < srcArray.length; i++) {
            RemoteInputCompatBase.RemoteInput src = srcArray[i];
            result[i] = new RemoteInput.Builder(src.getResultKey())
                    .setLabel(src.getLabel())
                    .setChoices(src.getChoices())
                    .setAllowFreeFormInput(src.getAllowFreeFormInput())
                    .addExtras(src.getExtras())
                    .build();
        }
        return result;
    
static android.os.BundlegetResultsFromIntent(android.content.Intent intent)

        return RemoteInput.getResultsFromIntent(intent);
    
static RemoteInputCompatBase.RemoteInput[]toCompat(android.app.RemoteInput[] srcArray, RemoteInputCompatBase.RemoteInput.Factory factory)

        if (srcArray == null) {
            return null;
        }
        RemoteInputCompatBase.RemoteInput[] result = factory.newArray(srcArray.length);
        for (int i = 0; i < srcArray.length; i++) {
            RemoteInput src = srcArray[i];
            result[i] = factory.build(src.getResultKey(), src.getLabel(), src.getChoices(),
                    src.getAllowFreeFormInput(), src.getExtras());
        }
        return result;