慕無忌1623718
2021-05-30 17:49:16
我有三個片段。當用戶在第三個片段上并且他滑動到第二個片段時,我想要一個祝酒詞出現(xiàn)。那可能嗎 ?
1 回答

料青山看我應如是
TA貢獻1772條經驗 獲得超8個贊
如果您想在片段可見時顯示祝酒詞,請在片段中使用onResume:
@Override
public void onResume() {
super.onResume();
//Make your toast here
}
但是,如果您對前一個片段有特殊要求,請在Activity包含這些片段的片段中使用靜態(tài)變量。
例如,如果活動名為MainAvtivity:
class MainAvtivity extends Activity {
static int currentFrag = -1;
....
}
然后,在onResume片段的方法中,執(zhí)行以下操作:
@Override
public void onResume() {
super.onResume();
if(MainActivity.currentFrag == 3)
//Make toast here
MainActivity.currentFrag = <current_fragment_number>;
}
添加回答
舉報
0/150
提交
取消