我有一个片段控制所有互动(说话)
我想知道我链接myonbackpressed,和其他函数onBackPressedCustom一样
理解起来很复杂。
NSMutableAttributedString *stringText = [[NSMutableAttributedString alloc] initWithString:@"This is awesome"];
//Green color for the first four characters.
[stringText addAttribute: NSForegroundColorAttributeName value: [UIColor greenColor] range: NSMakeRange(0, 4)];
// Sets the font color of last four characters to yellow.
[stringText addAttribute: NSForegroundColorAttributeName value: [UIColor yellowColor] range: NSMakeRange(14, 10)];
答案 0 :(得分:0)
其次你不需要制作自己的onBackPressed,因为当你处于片段状态并按下后退按钮时,将调用自动onBackPressed的活动,你可以检查你是哪个片段以便你可以决定。
@覆盖
public void onBackPressed(){
//当前显示哪个片段
//采取行动
}
如果您需要调用活动函数,您应该从当前活动的参考中调用它们,如此
((MainActivity)getActivity())yourFunction中();