Я переопределил переход в своей активности (тема имеет Theme.Dialog) и объявил android:windowSoftInputMode="stateVisible
в манифесте.
Когда я запускаю действие, оно скользит сверху в соответствии с:
<translate android:fromYDelta="-100%p" android:toYDelta="0"
android:duration="@android:integer/config_longAnimTime"/>
в моем файле анимации, но клавиатура также выдвигается вместе с ним сверху.
как сделать так, чтобы сверху и с клавиатуры выдвигались только действия триггеры обычно такие же, как и в других приложениях?
Вот мой onCreate:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.activity_search);
overridePendingTransition(R.anim.slide_in, R.anim.slide_out);
Этот гиф показывает (слева) то, что я хочу, чтобы он был похож на vs (справа), как он выглядит.