Merge "Always show auto-sync; user-specific storage." into jb-mr1-dev
This commit is contained in:
@@ -461,7 +461,7 @@ public class DataUsageSummary extends Fragment {
|
|||||||
|
|
||||||
mMenuAutoSync = menu.findItem(R.id.data_usage_menu_auto_sync);
|
mMenuAutoSync = menu.findItem(R.id.data_usage_menu_auto_sync);
|
||||||
mMenuAutoSync.setChecked(ContentResolver.getMasterSyncAutomatically());
|
mMenuAutoSync.setChecked(ContentResolver.getMasterSyncAutomatically());
|
||||||
mMenuAutoSync.setVisible(isOwner && !appDetailMode);
|
mMenuAutoSync.setVisible(!appDetailMode);
|
||||||
|
|
||||||
final MenuItem split4g = menu.findItem(R.id.data_usage_menu_split_4g);
|
final MenuItem split4g = menu.findItem(R.id.data_usage_menu_split_4g);
|
||||||
split4g.setVisible(hasReadyMobile4gRadio(context) && isOwner && !appDetailMode);
|
split4g.setVisible(hasReadyMobile4gRadio(context) && isOwner && !appDetailMode);
|
||||||
|
@@ -2,10 +2,9 @@
|
|||||||
|
|
||||||
package com.android.settings.deviceinfo;
|
package com.android.settings.deviceinfo;
|
||||||
|
|
||||||
import com.android.settings.R;
|
|
||||||
|
|
||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import android.os.Environment;
|
import android.os.Environment.UserEnvironment;
|
||||||
|
import android.os.UserHandle;
|
||||||
import android.util.AttributeSet;
|
import android.util.AttributeSet;
|
||||||
import android.view.ViewDebug;
|
import android.view.ViewDebug;
|
||||||
import android.widget.CheckBox;
|
import android.widget.CheckBox;
|
||||||
@@ -13,6 +12,8 @@ import android.widget.Checkable;
|
|||||||
import android.widget.RelativeLayout;
|
import android.widget.RelativeLayout;
|
||||||
import android.widget.TextView;
|
import android.widget.TextView;
|
||||||
|
|
||||||
|
import com.android.settings.R;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Handles display of a single row entry on Settings --> Storage --> Misc Files screen
|
* Handles display of a single row entry on Settings --> Storage --> Misc Files screen
|
||||||
*/
|
*/
|
||||||
@@ -20,8 +21,9 @@ public class FileItemInfoLayout extends RelativeLayout implements Checkable {
|
|||||||
private TextView mFileNameView;
|
private TextView mFileNameView;
|
||||||
private TextView mFileSizeView;
|
private TextView mFileSizeView;
|
||||||
private CheckBox mCheckbox;
|
private CheckBox mCheckbox;
|
||||||
private static final int mLengthExternalStorageDirPrefix =
|
|
||||||
Environment.getExternalStorageDirectory().getAbsolutePath().length() + 1;
|
private static final int sLengthExternalStorageDirPrefix = new UserEnvironment(
|
||||||
|
UserHandle.myUserId()).getExternalStorageDirectory().getAbsolutePath().length() + 1;
|
||||||
|
|
||||||
public FileItemInfoLayout(Context context) {
|
public FileItemInfoLayout(Context context) {
|
||||||
this(context, null);
|
this(context, null);
|
||||||
@@ -51,7 +53,7 @@ public class FileItemInfoLayout extends RelativeLayout implements Checkable {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void setFileName(String fileName) {
|
public void setFileName(String fileName) {
|
||||||
mFileNameView.setText(fileName.substring(mLengthExternalStorageDirPrefix));
|
mFileNameView.setText(fileName.substring(sLengthExternalStorageDirPrefix));
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setFileSize(String filesize) {
|
public void setFileSize(String filesize) {
|
||||||
|
Reference in New Issue
Block a user