Intent.EXTRA_PROCESS_TEXT только для нативного?Android

Форум для тех, кто программирует под Android
Anonymous
Intent.EXTRA_PROCESS_TEXT только для нативного?

Сообщение Anonymous »

Меня очень расстраивает ИИ Gemini, который спрашивает, что не так с моим кодом.
Я не могу заменить текст, введенный с веб-сайта.
Это работает только в приложениях для Android?

Код: Выделить всё

package qz.katareplacer.SharedIntent;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import qz.katareplacer.utils.KataReplacer;
import qz.katareplacer.utils.ProfilMap;

/**
* ActionShared
*/
public class ActionShared extends Activity {

@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
var text = getIntent().getCharSequenceExtra(Intent.EXTRA_PROCESS_TEXT);
var readOnly = getIntent().getBooleanExtra(Intent.EXTRA_PROCESS_TEXT_READONLY, false);
if (text != null && !readOnly) {
ProfilMap defaultSettings = new ProfilMap();
setResult(Activity.RESULT_OK,
new Intent().putExtra(
Intent.EXTRA_PROCESS_TEXT,
KataReplacer.generator(
text.toString(),
defaultSettings.DefaultSettings())));
}
finish();
}
}

Изображение
Результат
Изображение

Не работает на странице сайта
Изображение


Подробнее здесь: https://stackoverflow.com/questions/791 ... for-native

Вернуться в «Android»