私はInputMethodService
、基本的にはソフトキーボードを作成しており、そこから別のアクティビティを開始します。
class Foo extends InputMethodService {
// ...
private void startNewActivity() {
Intent i = new Intent(this, NewActivity.class);
i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(i);
}
// ...
}
しかし、私がこれを行うと、ユーザーは入力の過程になります。たとえば、ユーザーが'a'
キーを押して新しいアクティビティを開始します。ユーザーが新しいアクティビティを終了したときに、入力に戻してキーボードを元に戻す方法はありますか?