diff options
Diffstat (limited to 'src/com/android')
-rw-r--r-- | src/com/android/wallpaper/livepicker/LiveWallpaperListActivity.java | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/com/android/wallpaper/livepicker/LiveWallpaperListActivity.java b/src/com/android/wallpaper/livepicker/LiveWallpaperListActivity.java index 99a22fe..06ca937 100644 --- a/src/com/android/wallpaper/livepicker/LiveWallpaperListActivity.java +++ b/src/com/android/wallpaper/livepicker/LiveWallpaperListActivity.java @@ -220,8 +220,13 @@ public class LiveWallpaperListActivity extends ListActivity implements AdapterVi WallpaperInfo info = mWallpaperInfos.get(position); holder.thumbnail.setImageDrawable(mThumbnails.get(position)); - holder.titleAuthor.setText(getString(R.string.wallpaper_title_and_author, - info.loadLabel(mPackageManager), info.loadAuthor(mPackageManager))); + try { + CharSequence author = info.loadAuthor(mPackageManager); + holder.titleAuthor.setText(getString(R.string.wallpaper_title_and_author, + info.loadLabel(mPackageManager), author)); + } catch (Resources.NotFoundException e) { + holder.titleAuthor.setText(info.loadLabel(mPackageManager)); + } holder.description.setText(Html.fromHtml( info.loadDescription(mPackageManager).toString())); |