diff --git a/AndroidManifest.xml b/AndroidManifest.xml index 20cbb9e1b..a299b9e9a 100644 --- a/AndroidManifest.xml +++ b/AndroidManifest.xml @@ -21,7 +21,8 @@ - + + diff --git a/src/com/cyanogenmod/filemanager/activities/NavigationActivity.java b/src/com/cyanogenmod/filemanager/activities/NavigationActivity.java index d76f360fb..77d7b4a93 100644 --- a/src/com/cyanogenmod/filemanager/activities/NavigationActivity.java +++ b/src/com/cyanogenmod/filemanager/activities/NavigationActivity.java @@ -301,7 +301,9 @@ protected void onCreate(Bundle state) { //Initialize nfc adapter NfcAdapter mNfcAdapter = NfcAdapter.getDefaultAdapter(this); if (mNfcAdapter != null) { - mNfcAdapter.setBeamPushUrisCallback(new NfcAdapter.CreateBeamUrisCallback() { +//FIXME: Disabled for now; Not familiar with NFC stuff [yet] +mNfcAdapter = null; +/* mNfcAdapter.setBeamPushUrisCallback(new NfcAdapter.CreateBeamUrisCallback() { @Override public Uri[] createBeamUris(NfcEvent event) { List selectedFiles = getNavigationView(NavigationActivity. @@ -320,7 +322,7 @@ public Uri[] createBeamUris(NfcEvent event) { } return null; } - }, this); + }, this);*/ } // Show welcome message diff --git a/src/com/cyanogenmod/filemanager/adapters/TwoColumnsMenuListAdapter.java b/src/com/cyanogenmod/filemanager/adapters/TwoColumnsMenuListAdapter.java index 819fb9637..352cbb26f 100644 --- a/src/com/cyanogenmod/filemanager/adapters/TwoColumnsMenuListAdapter.java +++ b/src/com/cyanogenmod/filemanager/adapters/TwoColumnsMenuListAdapter.java @@ -200,7 +200,7 @@ public View getView(int position, View convertView, ViewGroup parent) { tvText2.setOnLongClickListener(this); tvText2.setTag(String.format("%d|%d", position, menuItem2.getItemId())); //$NON-NLS-1$ } else { - tvText2.setBackground(null); + tvText2.setBackgroundDrawable(null); // Fix for CM9 (ICS) tvText2.setClickable(false); tvText2.setOnClickListener(null); tvText2.setOnLongClickListener(null); diff --git a/src/com/cyanogenmod/filemanager/ui/dialogs/FilesystemInfoDialog.java b/src/com/cyanogenmod/filemanager/ui/dialogs/FilesystemInfoDialog.java index a172b48e3..560cdb351 100644 --- a/src/com/cyanogenmod/filemanager/ui/dialogs/FilesystemInfoDialog.java +++ b/src/com/cyanogenmod/filemanager/ui/dialogs/FilesystemInfoDialog.java @@ -317,7 +317,7 @@ public void run() { boolean mountAllowed = MountPointHelper.isMountAllowed(this.mMountPoint); if (mountAllowed) { this.mInfoMsgView.setVisibility(View.GONE); - this.mInfoMsgView.setBackground(null); + this.mInfoMsgView.setBackgroundDrawable(null); // Fix for CM9 (ICS) this.mSwStatus.setEnabled(true); this.mIsMountAllowed = true; break; diff --git a/src/com/cyanogenmod/filemanager/ui/dialogs/FsoPropertiesDialog.java b/src/com/cyanogenmod/filemanager/ui/dialogs/FsoPropertiesDialog.java index b3f10bb5e..0f09f3d49 100644 --- a/src/com/cyanogenmod/filemanager/ui/dialogs/FsoPropertiesDialog.java +++ b/src/com/cyanogenmod/filemanager/ui/dialogs/FsoPropertiesDialog.java @@ -480,7 +480,7 @@ public void onClick(View v) { if (superuser) { this.mInfoMsgView.setOnClickListener(null); this.mInfoMsgView.setVisibility(View.GONE); - this.mInfoMsgView.setBackground(null); + this.mInfoMsgView.setBackgroundDrawable(null); // Fix for CM9 (ICS) // Enable controls this.mSpnOwner.setEnabled(true); diff --git a/src/com/cyanogenmod/filemanager/ui/widgets/SelectionView.java b/src/com/cyanogenmod/filemanager/ui/widgets/SelectionView.java index 9dfb6d7a8..2f679d7b4 100644 --- a/src/com/cyanogenmod/filemanager/ui/widgets/SelectionView.java +++ b/src/com/cyanogenmod/filemanager/ui/widgets/SelectionView.java @@ -87,7 +87,7 @@ private void init() { @Override public void onGlobalLayout() { SelectionView.this.mViewHeight = getHeight(); - getViewTreeObserver().removeOnGlobalLayoutListener(this); + getViewTreeObserver().removeGlobalOnLayoutListener(this); // Fix for CM9 (ICS) setVisibility(View.GONE); LayoutParams params = (LayoutParams)SelectionView.this.getLayoutParams(); params.height = 0; diff --git a/src/com/cyanogenmod/filemanager/ui/widgets/TransparentNonFocusableButtonItem.java b/src/com/cyanogenmod/filemanager/ui/widgets/TransparentNonFocusableButtonItem.java index 2eb9da6de..335dc4ec7 100644 --- a/src/com/cyanogenmod/filemanager/ui/widgets/TransparentNonFocusableButtonItem.java +++ b/src/com/cyanogenmod/filemanager/ui/widgets/TransparentNonFocusableButtonItem.java @@ -66,6 +66,6 @@ public TransparentNonFocusableButtonItem(Context context, AttributeSet attrs, in */ private void init() { //Remove focus - setBackground(null); + setBackgroundDrawable(null); // Fix for CM9 (ICS) } }