public void enable() { db("enable Bluetooth"); if (!isEnabled()) { Intent enableBtIntent = new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE); activity.startActivityForResult(enableBtIntent, REQUEST_ENABLE_BT); } }
/** * 设置浮窗权限 */ public void setDrawOverlays() { if (VersionUtil.isM()) { MainActivity mainActivity = (MainActivity) mMainMediator; Intent intent = new Intent( Settings.ACTION_MANAGE_OVERLAY_PERMISSION, Uri.parse("package:" + mainActivity.getPackageName())); mainActivity.startActivityForResult(intent, Constants.OVERLAY_PERMISSION_REQ_CODE); } }
@Override public void onListItemClick(ListView l, View v, int position, long id) { if (position == 0) { return; // Header view } position--; Cursor c = getAdapter().getCursor(); c.moveToPosition(position); String transactionId = c.getString(c.getColumnIndex(TransactionEntry._ID)); Intent intent = new Intent(mParent, TransactionDetailsActivity.class); intent.putExtra(TransactionDetailsFragment.EXTRA_ID, transactionId); mParent.startActivityForResult(intent, 1); }
public void setAccessibilityPermission() { MainActivity mainActivity = (MainActivity) mMainMediator; Intent intent = new Intent(Settings.ACTION_ACCESSIBILITY_SETTINGS); mainActivity.startActivityForResult(intent, Constants.ACCESSIBILITY_PERMISSION_REQ_CODE); }