List of usage examples for android.os.storage DiskInfo EXTRA_DISK_ID
String EXTRA_DISK_ID
To view the source code for android.os.storage DiskInfo EXTRA_DISK_ID.
Click Source Link
From source file:com.android.tv.settings.device.storage.SettingsStorageService.java
public static void formatAsPublic(Context context, String diskId) { final Intent intent = new Intent(context, Impl.class); intent.setAction(ACTION_FORMAT_AS_PUBLIC); intent.putExtra(DiskInfo.EXTRA_DISK_ID, diskId); context.startService(intent);/*w ww . j a v a 2 s.co m*/ }
From source file:com.android.tv.settings.device.storage.SettingsStorageService.java
public static void formatAsPrivate(Context context, String diskId) { final Intent intent = new Intent(context, Impl.class); intent.setAction(ACTION_FORMAT_AS_PRIVATE); intent.putExtra(DiskInfo.EXTRA_DISK_ID, diskId); context.startService(intent);// w w w . ja v a 2s .c o m }
From source file:com.android.tv.settings.device.storage.FormatActivity.java
public static Intent getFormatAsPublicIntent(Context context, String diskId) { final Intent i = new Intent(context, FormatActivity.class); i.setAction(INTENT_ACTION_FORMAT_AS_PUBLIC); i.putExtra(DiskInfo.EXTRA_DISK_ID, diskId); return i;//w ww. j a va2s .c om }
From source file:com.android.tv.settings.device.storage.FormatActivity.java
public static Intent getFormatAsPrivateIntent(Context context, String diskId) { final Intent i = new Intent(context, FormatActivity.class); i.setAction(INTENT_ACTION_FORMAT_AS_PRIVATE); i.putExtra(DiskInfo.EXTRA_DISK_ID, diskId); return i;/*from www .j ava2 s .co m*/ }
From source file:com.android.tv.settings.device.storage.FormatActivity.java
@Override protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); mPackageManager = getPackageManager(); mStorageManager = getSystemService(StorageManager.class); final IntentFilter filter = new IntentFilter(); filter.addAction(SettingsStorageService.ACTION_FORMAT_AS_PRIVATE); filter.addAction(SettingsStorageService.ACTION_FORMAT_AS_PUBLIC); LocalBroadcastManager.getInstance(this).registerReceiver(mFormatReceiver, filter); if (savedInstanceState != null) { mFormatAsPrivateDiskId = savedInstanceState.getString(SAVE_STATE_FORMAT_PRIVATE_DISK_ID); mFormatAsPublicDiskId = savedInstanceState.getString(SAVE_STATE_FORMAT_PUBLIC_DISK_ID); mFormatDiskDesc = savedInstanceState.getString(SAVE_STATE_FORMAT_DISK_DESC); } else {/* w w w . j a va2s . c o m*/ final String diskId = getIntent().getStringExtra(DiskInfo.EXTRA_DISK_ID); final String action = getIntent().getAction(); final Fragment f; if (TextUtils.equals(action, INTENT_ACTION_FORMAT_AS_PRIVATE)) { f = FormatAsPrivateStepFragment.newInstance(diskId); } else if (TextUtils.equals(action, INTENT_ACTION_FORMAT_AS_PUBLIC)) { f = FormatAsPublicStepFragment.newInstance(diskId); } else { throw new IllegalStateException("No known action specified"); } getFragmentManager().beginTransaction().add(android.R.id.content, f).commit(); } }