android.support.v4.app.FragmentActivity#finish ( )源码实例Demo

下面列出了android.support.v4.app.FragmentActivity#finish ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: citra_android   文件: StartupHandler.java
public static void HandleInit(FragmentActivity parent)
{
  // Ask the user to grant write permission if it's not already granted
  PermissionsHandler.checkWritePermission(parent);

  String start_file = "";
  Bundle extras = parent.getIntent().getExtras();
  if (extras != null)
    start_file = extras.getString("AutoStartFile");

  if (!TextUtils.isEmpty(start_file))
  {
    // Start the emulation activity, send the ISO passed in and finish the main activity
    Intent emulation_intent = new Intent(parent, EmulationActivity.class);
    emulation_intent.putExtra("SelectedGame", start_file);
    parent.startActivity(emulation_intent);
    parent.finish();
  }
}
 
源代码2 项目: BigApp_Discuz_Android   文件: ClanUtils.java
public static void logout(FragmentActivity activity, String msg) {
    ZogUtils.printError(ClanUtils.class, "logout_succeed");

    ToastUtils.mkLongTimeToast(activity, msg);

    PreferenceManager.getDefaultSharedPreferences(activity).edit().clear().commit();
    AppSPUtils.saveAvatarUrl(activity, "");
    MyFavUtils.deleteAllForum(activity);
    MyFavUtils.deleteAllThread(activity);
    MyFavUtils.deleteAllArticle(activity);

    AppSPUtils.setLoginInfo(activity, false, "0", "");

    activity.setResult(ResultCode.RESULT_CODE_EXIT);
    activity.finish();
}
 
源代码3 项目: tysq-android   文件: TyWebViewToolbarFragment.java
@Override
public void close() {
    tyWebViewFragment.setListener(null);
    FragmentActivity activity = getActivity();
    if (activity != null) {
        activity.finish();
    }
}
 
源代码4 项目: oversec   文件: IgnoreTextDialogActivity.java
@Override
public void onDismiss(DialogInterface dialog) {
    super.onDismiss(dialog);
    FragmentActivity a = getActivity();
    if (a != null) {
        a.finish();
    }
}
 
源代码5 项目: kognitivo   文件: FacebookDialogFragment.java
private void onCompleteWebDialog(Bundle values, FacebookException error) {
    FragmentActivity fragmentActivity = getActivity();

    Intent resultIntent = NativeProtocol.createProtocolResultIntent(
            fragmentActivity.getIntent(),
            values,
            error);

    int resultCode = error == null ? Activity.RESULT_OK : Activity.RESULT_CANCELED;

    fragmentActivity.setResult(resultCode, resultIntent);
    fragmentActivity.finish();
}
 
源代码6 项目: kognitivo   文件: FacebookDialogFragment.java
private void onCompleteWebFallbackDialog(Bundle values) {
    FragmentActivity fragmentActivity = getActivity();

    Intent resultIntent = new Intent();
    resultIntent.putExtras(values == null ? new Bundle() : values);

    fragmentActivity.setResult(Activity.RESULT_OK, resultIntent);
    fragmentActivity.finish();
}
 
源代码7 项目: AwesomeSplash   文件: ChangeActivityHelper.java
public static void changeActivity(FragmentActivity source, Class<?> destination, boolean shouldFinishContext, Bundle bundle) {
    if (shouldFinishContext){
        source.finish();
    }
    Intent intent = new Intent(source, destination);
    intent.putExtras(bundle);
    source.startActivity(intent);
}
 
源代码8 项目: android-task   文件: FragmentTestActivity.java
@TaskResult
public void onResult(Boolean result) {
    FragmentActivity activity = getActivity();

    if (activity != null) {
        Toast.makeText(activity, "Result " + result, Toast.LENGTH_SHORT).show();
        activity.finish();
    }

}
 
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setHasOptionsMenu(true);
    // Get local Bluetooth adapter
    mBluetoothAdapter = BluetoothAdapter.getDefaultAdapter();

    // If the adapter is null, then Bluetooth is not supported
    if (mBluetoothAdapter == null) {
        FragmentActivity activity = getActivity();
        Toast.makeText(activity, "Bluetooth is not available", Toast.LENGTH_LONG).show();
        activity.finish();
    }
}
 
源代码10 项目: CapturePacket   文件: CaptureListFragment.java
@Override
public boolean onMenuItemClick(MenuItem item) {
    switch (item.getItemId()) {
        case R.id.exit:
            FragmentActivity activity = getActivity();
            if (activity != null) {
                activity.finish();
            }
            return true;
        case R.id.help:
            FragmentActivity fragmentActivity = getActivity();
            if (fragmentActivity != null) {
                fragmentActivity.getSupportFragmentManager()
                        .beginTransaction()
                        .addToBackStack(null)
                        .replace(R.id.fl_content,new HelpFragment(),HelpFragment.TAG)
                        .commitAllowingStateLoss();
            }
            break;
        case R.id.clear:
            if (mCaptureBinder != null) {
                mCaptureBinder.clearHarEntries();
                onClearEntries();
            }
            break;
        case R.id.auto_scroll:
            mAutoScroll = !item.isChecked();
            item.setChecked(mAutoScroll);
            break;
        case R.id.float_window:
            Toast toast = Toast.makeText(getActivity(), "开发中,敬请期待!", Toast.LENGTH_SHORT);
            toast.setGravity(Gravity.CENTER,0,0);
            toast.show();
            break;
        case R.id.save_log:
            if (mSearchView != null && mSearchView.hasFocus()) {
                mSearchView.clearFocus();
            }
            saveLog();
            break;
    }
    return true;
}
 
源代码11 项目: letv   文件: FacebookDialogFragment.java
private void onCompleteWebDialog(Bundle values, FacebookException error) {
    FragmentActivity fragmentActivity = getActivity();
    fragmentActivity.setResult(error == null ? -1 : 0, NativeProtocol.createProtocolResultIntent(fragmentActivity.getIntent(), values, error));
    fragmentActivity.finish();
}