【发布时间】:2016-03-11 08:27:03
【问题描述】:
我正在尝试为每个片段以不同的方式处理 onBackPressed。为此,我想使用 switch 语句,其案例取决于当前显示的片段。 在我的主要我有。但不知道在 switch 语句中使用什么。
public class MyActivity extends Activity
{
@Override
public void onBackPressed(){
super.onBackPressed();
switch(........){
case (1):
Fragment1.onBackPressed();
case (2):
Fragment2.onBackPressed();
}
}
在我的片段中:
public class Fragment1 extends Fragment
{
//My created method
public static void onBackPressed()
{
// make it do what you want.
}
}
所以我的问题是,我如何使用 switchstament,其中 de case 取决于此时显示的片段。
【问题讨论】:
标签: java android switch-statement onbackpressed