最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

啟動新活動時禁用活動幻燈片動畫嗎?

啟動新活動時禁用活動幻燈片動畫嗎?

ibeautiful 2019-12-13 09:22:49
我有一個活動,通過單擊按鈕可以啟動另一個活動。默認情況下,在較新版本的android系統(tǒng)上,操作系統(tǒng)將為從右向左滑動的新活動設置動畫。有沒有辦法禁用此動畫?我只希望新活動沒有任何動畫出現(xiàn)。
查看完整描述

3 回答

?
胡子哥哥

TA貢獻1825條經(jīng)驗 獲得超6個贊

FLAG_ACTIVITY_NO_ANIMATION標志可用于在開始活動時禁用動畫。

要禁用在調(diào)用finish()“活動” 時觸發(fā)的類似動畫,即動畫從右向左滑動,您可以在調(diào)用overridePendingTransition(0, 0)后調(diào)用finish(),下一個動畫將被排除。

如果在調(diào)用overridePendingTransition(0, 0)后再調(diào)用,這也可以用于動畫效果startActivity(...)。


查看完整回答
反對 回復 2019-12-13
?
紫衣仙女

TA貢獻1839條經(jīng)驗 獲得超15個贊

恕我直言,這個答案在這里以最優(yōu)雅的方式解決了問題。


開發(fā)人員應創(chuàng)建樣式,


<style name="noAnimTheme" parent="android:Theme">

  <item name="android:windowAnimationStyle">@null</item>

</style>

然后在清單中將其設置為活動或整個應用程序的主題。


<activity android:name=".ui.ArticlesActivity" android:theme="@style/noAnimTheme">

</activity>


查看完整回答
反對 回復 2019-12-13
?
千萬里不及你

TA貢獻1784條經(jīng)驗 獲得超9個贊

我認為最好的答案是使用 "overridePendingTransition(0, 0);"


以避免看到動畫,當你想Intent給一個Activity使用:


this.startActivity(new Intent(v.getContext(), newactivity.class));

this.overridePendingTransition(0, 0);

并在您按向后按鈕Override onPause方法時看不到動畫newactivity


@Override

protected void onPause() {

    super.onPause();

    overridePendingTransition(0, 0);

}


查看完整回答
反對 回復 2019-12-13
  • 3 回答
  • 0 關注
  • 562 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號