Check for nulls before setting visibilty

This commit is contained in:
Joshua Bahnsen 2013-12-28 01:37:54 -07:00
parent ea180e11ef
commit 02f17e8592
2 changed files with 11 additions and 4 deletions

View File

@ -2,8 +2,8 @@
<manifest xmlns:a="http://schemas.android.com/apk/res/android" <manifest xmlns:a="http://schemas.android.com/apk/res/android"
package="com.thejoshwa.ultrasonic.androidapp" package="com.thejoshwa.ultrasonic.androidapp"
a:installLocation="auto" a:installLocation="auto"
a:versionCode="41" a:versionCode="42"
a:versionName="1.3.0.1" > a:versionName="1.3.0.2" >
<uses-permission a:name="android.permission.INTERNET" /> <uses-permission a:name="android.permission.INTERNET" />
<uses-permission a:name="android.permission.READ_PHONE_STATE" /> <uses-permission a:name="android.permission.READ_PHONE_STATE" />

View File

@ -205,8 +205,15 @@ public class SongView extends UpdateView implements Checkable
durationTextView.setText(Util.formatTotalDuration(duration)); durationTextView.setText(Util.formatTotalDuration(duration));
} }
checkedTextView.setVisibility(checkable && !song.isVideo() ? View.VISIBLE : View.GONE); if (checkedTextView != null)
songDragImageView.setVisibility(dragable ? View.VISIBLE : View.GONE); {
checkedTextView.setVisibility(checkable && !song.isVideo() ? View.VISIBLE : View.GONE);
}
if (songDragImageView != null)
{
songDragImageView.setVisibility(dragable ? View.VISIBLE : View.GONE);
}
if (Util.isOffline(this.context)) if (Util.isOffline(this.context))
{ {