Rearranged classes and removed unused

resources.

Rearranged classes into packages to
provide a better overview as well as
removing an unused mp3 file.

Change-Id: I9e3b63ceef919d6f0d57479260c93376578793cf
This commit is contained in:
Robert Hahn
2015-08-04 14:58:39 -07:00
parent 8dd090f514
commit 9f8ccdc5af
51 changed files with 149 additions and 140 deletions

View File

@@ -19,7 +19,7 @@
android:largeHeap="true"
android:theme="@style/Theme.Example.Leanback">
<activity
android:name=".MainActivity"
android:name=".app.MainActivity"
android:icon="@mipmap/app_banner_sample_app"
android:label="@string/app_name"
android:logo="@mipmap/app_banner_sample_app"
@@ -31,16 +31,16 @@
</intent-filter>
</activity>
<activity
android:name=".WizardExampleActivity"
android:name=".app.wizard.WizardExampleActivity"
android:theme="@style/Theme.Example.LeanbackWizard"></activity>
<activity
android:name=".SettingsExampleActivity"
android:name=".app.settings.SettingsExampleActivity"
android:theme="@style/Theme.Example.LeanbackPreferences"></activity>
<activity
android:name=".DialogExampleActivity"
android:name=".app.dialog.DialogExampleActivity"
android:theme="@style/Theme.Example.LeanbackDialog"></activity>
<activity
android:name=".DetailViewExampleActivity"
android:name=".app.details.DetailViewExampleActivity"
android:theme="@style/Theme.Example.LeanbackDetailView"></activity>
</application>

View File

@@ -1,54 +0,0 @@
/*
* Copyright (C) 2015 The Android Open Source Project
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except
* in compliance with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software distributed under the License
* is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
* or implied. See the License for the specific language governing permissions and limitations under
* the License.
*/
package android.support.v17.leanback.supportleanbackshowcase;
import android.app.Activity;
import android.graphics.Color;
import android.graphics.drawable.ColorDrawable;
import android.os.Bundle;
import android.support.v17.leanback.app.DetailsFragment;
import android.support.v17.leanback.app.GuidedStepFragment;
import android.support.v17.leanback.supportleanbackshowcase.cards.models.Card;
import android.support.v17.leanback.supportleanbackshowcase.cards.presenters.CardPresenterSelector;
import android.support.v17.leanback.widget.Action;
import android.support.v17.leanback.widget.ArrayObjectAdapter;
import android.support.v17.leanback.widget.ClassPresenterSelector;
import android.support.v17.leanback.widget.DetailsOverviewRow;
import android.support.v17.leanback.widget.FullWidthDetailsOverviewRowPresenter;
import android.support.v17.leanback.widget.HeaderItem;
import android.support.v17.leanback.widget.ListRow;
import android.support.v17.leanback.widget.ListRowPresenter;
import android.support.v17.leanback.widget.OnItemViewClickedListener;
import android.support.v17.leanback.widget.OnItemViewSelectedListener;
import android.support.v17.leanback.widget.Presenter;
import android.support.v17.leanback.widget.Row;
import android.support.v17.leanback.widget.RowPresenter;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Toast;
import com.google.gson.Gson;
/**
* Contains a {@link DetailsFragment} in order to display more details for a given card.
*/
public class DetailViewExampleActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_detail_example);
}
}

View File

@@ -12,12 +12,16 @@
* the License.
*/
package android.support.v17.leanback.supportleanbackshowcase;
package android.support.v17.leanback.supportleanbackshowcase.app;
import android.os.Bundle;
import android.support.v17.leanback.app.BrowseFragment;
import android.support.v17.leanback.supportleanbackshowcase.cards.models.Card;
import android.support.v17.leanback.supportleanbackshowcase.cards.models.CardRow;
import android.support.v17.leanback.supportleanbackshowcase.utils.CardListRow;
import android.support.v17.leanback.supportleanbackshowcase.R;
import android.support.v17.leanback.supportleanbackshowcase.app.details.ShadowRowPresenterSelector;
import android.support.v17.leanback.supportleanbackshowcase.utils.Utils;
import android.support.v17.leanback.supportleanbackshowcase.models.Card;
import android.support.v17.leanback.supportleanbackshowcase.models.CardRow;
import android.support.v17.leanback.supportleanbackshowcase.cards.presenters.CardPresenterSelector;
import android.support.v17.leanback.widget.ArrayObjectAdapter;
import android.support.v17.leanback.widget.HeaderItem;

View File

@@ -12,12 +12,16 @@
* the License.
*/
package android.support.v17.leanback.supportleanbackshowcase;
package android.support.v17.leanback.supportleanbackshowcase.app;
import android.os.Bundle;
import android.support.v17.leanback.app.BrowseFragment;
import android.support.v17.leanback.supportleanbackshowcase.cards.models.Card;
import android.support.v17.leanback.supportleanbackshowcase.cards.models.CardRow;
import android.support.v17.leanback.supportleanbackshowcase.utils.CardListRow;
import android.support.v17.leanback.supportleanbackshowcase.R;
import android.support.v17.leanback.supportleanbackshowcase.app.details.ShadowRowPresenterSelector;
import android.support.v17.leanback.supportleanbackshowcase.utils.Utils;
import android.support.v17.leanback.supportleanbackshowcase.models.Card;
import android.support.v17.leanback.supportleanbackshowcase.models.CardRow;
import android.support.v17.leanback.supportleanbackshowcase.cards.presenters.CardPresenterSelector;
import android.support.v17.leanback.widget.ArrayObjectAdapter;
import android.support.v17.leanback.widget.HeaderItem;

View File

@@ -12,11 +12,13 @@
* the License.
*/
package android.support.v17.leanback.supportleanbackshowcase;
package android.support.v17.leanback.supportleanbackshowcase.app;
import android.os.Bundle;
import android.support.v17.leanback.app.VerticalGridFragment;
import android.support.v17.leanback.supportleanbackshowcase.cards.models.CardRow;
import android.support.v17.leanback.supportleanbackshowcase.R;
import android.support.v17.leanback.supportleanbackshowcase.utils.Utils;
import android.support.v17.leanback.supportleanbackshowcase.models.CardRow;
import android.support.v17.leanback.supportleanbackshowcase.cards.presenters.CardPresenterSelector;
import android.support.v17.leanback.widget.ArrayObjectAdapter;
import android.support.v17.leanback.widget.FocusHighlight;

View File

@@ -12,11 +12,12 @@
* the License.
*/
package android.support.v17.leanback.supportleanbackshowcase;
package android.support.v17.leanback.supportleanbackshowcase.app;
import android.app.Activity;
import android.app.Fragment;
import android.os.Bundle;
import android.support.v17.leanback.supportleanbackshowcase.R;
/*
* MainActivity class that loads MainFragment

View File

@@ -12,19 +12,30 @@
* the License.
*/
package android.support.v17.leanback.supportleanbackshowcase;
package android.support.v17.leanback.supportleanbackshowcase.app;
import android.app.Fragment;
import android.content.Intent;
import android.graphics.Color;
import android.graphics.drawable.ColorDrawable;
import android.graphics.drawable.Drawable;
import android.os.Bundle;
import android.os.Handler;
import android.support.v17.leanback.app.BackgroundManager;
import android.support.v17.leanback.app.BrowseFragment;
import android.support.v17.leanback.supportleanbackshowcase.cards.models.Card;
import android.support.v17.leanback.supportleanbackshowcase.cards.models.CardRow;
import android.support.v17.leanback.supportleanbackshowcase.app.details.DetailViewExampleActivity;
import android.support.v17.leanback.supportleanbackshowcase.app.dialog.DialogExampleActivity;
import android.support.v17.leanback.supportleanbackshowcase.app.media.MusicConsumptionExampleFragment;
import android.support.v17.leanback.supportleanbackshowcase.app.media.VideoConsumptionExampleFragment;
import android.support.v17.leanback.supportleanbackshowcase.app.media.VideoSurfaceFragment;
import android.support.v17.leanback.supportleanbackshowcase.app.settings.SettingsExampleActivity;
import android.support.v17.leanback.supportleanbackshowcase.app.wizard.WizardExampleActivity;
import android.support.v17.leanback.supportleanbackshowcase.utils.Constants;
import android.support.v17.leanback.supportleanbackshowcase.models.Movie;
import android.support.v17.leanback.supportleanbackshowcase.utils.PicassoBackgroundManagerTarget;
import android.support.v17.leanback.supportleanbackshowcase.R;
import android.support.v17.leanback.supportleanbackshowcase.utils.Utils;
import android.support.v17.leanback.supportleanbackshowcase.models.Card;
import android.support.v17.leanback.supportleanbackshowcase.models.CardRow;
import android.support.v17.leanback.supportleanbackshowcase.cards.presenters.CardPresenterSelector;
import android.support.v17.leanback.widget.ArrayObjectAdapter;
import android.support.v17.leanback.widget.ListRow;

View File

@@ -0,0 +1,32 @@
/*
* Copyright (C) 2015 The Android Open Source Project
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except
* in compliance with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software distributed under the License
* is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
* or implied. See the License for the specific language governing permissions and limitations under
* the License.
*/
package android.support.v17.leanback.supportleanbackshowcase.app.details;
import android.app.Activity;
import android.os.Bundle;
import android.support.v17.leanback.app.DetailsFragment;
import android.support.v17.leanback.supportleanbackshowcase.R;
/**
* Contains a {@link DetailsFragment} in order to display more details for a given card.
*/
public class DetailViewExampleActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_detail_example);
}
}

View File

@@ -12,12 +12,16 @@
* the License.
*/
package android.support.v17.leanback.supportleanbackshowcase;
package android.support.v17.leanback.supportleanbackshowcase.app.details;
import android.os.Bundle;
import android.support.v17.leanback.app.DetailsFragment;
import android.support.v17.leanback.supportleanbackshowcase.cards.models.Card;
import android.support.v17.leanback.supportleanbackshowcase.models.DetailedCard;
import android.support.v17.leanback.supportleanbackshowcase.R;
import android.support.v17.leanback.supportleanbackshowcase.utils.CardListRow;
import android.support.v17.leanback.supportleanbackshowcase.utils.Utils;
import android.support.v17.leanback.supportleanbackshowcase.cards.presenters.CardPresenterSelector;
import android.support.v17.leanback.supportleanbackshowcase.models.Card;
import android.support.v17.leanback.widget.Action;
import android.support.v17.leanback.widget.ArrayObjectAdapter;
import android.support.v17.leanback.widget.ClassPresenterSelector;

View File

@@ -13,9 +13,12 @@
*
*/
package android.support.v17.leanback.supportleanbackshowcase;
package android.support.v17.leanback.supportleanbackshowcase.app.details;
import android.content.Context;
import android.support.v17.leanback.supportleanbackshowcase.R;
import android.support.v17.leanback.supportleanbackshowcase.models.DetailedCard;
import android.support.v17.leanback.supportleanbackshowcase.utils.ResourceCache;
import android.support.v17.leanback.widget.Presenter;
import android.view.LayoutInflater;
import android.view.View;

View File

@@ -13,9 +13,10 @@
*
*/
package android.support.v17.leanback.supportleanbackshowcase;
package android.support.v17.leanback.supportleanbackshowcase.app.details;
import android.support.v17.leanback.supportleanbackshowcase.cards.models.CardRow;
import android.support.v17.leanback.supportleanbackshowcase.models.CardRow;
import android.support.v17.leanback.supportleanbackshowcase.utils.CardListRow;
import android.support.v17.leanback.widget.ListRowPresenter;
import android.support.v17.leanback.widget.Presenter;
import android.support.v17.leanback.widget.PresenterSelector;

View File

@@ -12,13 +12,12 @@
* the License.
*/
package android.support.v17.leanback.supportleanbackshowcase;
package android.support.v17.leanback.supportleanbackshowcase.app.dialog;
import android.app.Activity;
import android.graphics.Color;
import android.graphics.drawable.ColorDrawable;
import android.os.Bundle;
import android.os.PersistableBundle;
import android.support.v17.leanback.app.GuidedStepFragment;
/**

View File

@@ -12,11 +12,12 @@
* the License.
*/
package android.support.v17.leanback.supportleanbackshowcase;
package android.support.v17.leanback.supportleanbackshowcase.app.dialog;
import android.os.Bundle;
import android.support.annotation.NonNull;
import android.support.v17.leanback.app.GuidedStepFragment;
import android.support.v17.leanback.supportleanbackshowcase.R;
import android.support.v17.leanback.widget.GuidanceStylist.Guidance;
import android.support.v17.leanback.widget.GuidedAction;
import android.widget.Toast;

View File

@@ -13,7 +13,7 @@
*
*/
package android.support.v17.leanback.supportleanbackshowcase;
package android.support.v17.leanback.supportleanbackshowcase.app.media;
import android.content.Context;
import android.graphics.Color;

View File

@@ -12,13 +12,18 @@
* the License.
*/
package android.support.v17.leanback.supportleanbackshowcase;
package android.support.v17.leanback.supportleanbackshowcase.app.media;
import android.net.Uri;
import android.os.Bundle;
import android.support.v17.leanback.app.PlaybackOverlayFragment;
import android.support.v17.leanback.supportleanbackshowcase.cards.models.Song;
import android.support.v17.leanback.supportleanbackshowcase.cards.models.SongList;
import android.support.v17.leanback.supportleanbackshowcase.utils.Constants;
import android.support.v17.leanback.supportleanbackshowcase.app.media.MediaPlayerGlue;
import android.support.v17.leanback.supportleanbackshowcase.R;
import android.support.v17.leanback.supportleanbackshowcase.app.media.TrackListHeader;
import android.support.v17.leanback.supportleanbackshowcase.utils.Utils;
import android.support.v17.leanback.supportleanbackshowcase.models.Song;
import android.support.v17.leanback.supportleanbackshowcase.models.SongList;
import android.support.v17.leanback.widget.Action;
import android.support.v17.leanback.widget.ArrayObjectAdapter;
import android.support.v17.leanback.widget.ClassPresenterSelector;

View File

@@ -13,7 +13,7 @@
*
*/
package android.support.v17.leanback.supportleanbackshowcase;
package android.support.v17.leanback.supportleanbackshowcase.app.media;
import android.support.v17.leanback.widget.Row;

View File

@@ -13,9 +13,10 @@
*
*/
package android.support.v17.leanback.supportleanbackshowcase;
package android.support.v17.leanback.supportleanbackshowcase.app.media;
import android.content.Context;
import android.support.v17.leanback.supportleanbackshowcase.R;
import android.support.v17.leanback.widget.Row;
import android.support.v17.leanback.widget.RowPresenter;
import android.view.LayoutInflater;

View File

@@ -12,11 +12,12 @@
* the License.
*/
package android.support.v17.leanback.supportleanbackshowcase;
package android.support.v17.leanback.supportleanbackshowcase.app.media;
import android.app.Fragment;
import android.os.Bundle;
import android.support.v17.leanback.app.PlaybackOverlayFragment;
import android.support.v17.leanback.supportleanbackshowcase.app.MainFragment;
import android.support.v17.leanback.widget.Action;
import android.support.v17.leanback.widget.ArrayObjectAdapter;
import android.support.v17.leanback.widget.OnItemViewClickedListener;
@@ -25,7 +26,6 @@ import android.support.v17.leanback.widget.PlaybackControlsRowPresenter;
import android.support.v17.leanback.widget.Presenter;
import android.support.v17.leanback.widget.Row;
import android.support.v17.leanback.widget.RowPresenter;
import android.util.Log;
import android.view.SurfaceHolder;
import android.view.SurfaceView;

View File

@@ -13,11 +13,12 @@
*
*/
package android.support.v17.leanback.supportleanbackshowcase;
package android.support.v17.leanback.supportleanbackshowcase.app.media;
import android.content.Context;
import android.graphics.Color;
import android.support.v17.leanback.app.PlaybackOverlayFragment;
import android.support.v17.leanback.supportleanbackshowcase.app.media.MediaPlayerGlue;
import android.support.v17.leanback.widget.Action;
import android.support.v17.leanback.widget.ArrayObjectAdapter;
import android.support.v17.leanback.widget.PlaybackControlsRow;

View File

@@ -12,11 +12,12 @@
* the License.
*/
package android.support.v17.leanback.supportleanbackshowcase;
package android.support.v17.leanback.supportleanbackshowcase.app.media;
import android.app.Fragment;
import android.os.Bundle;
import android.support.annotation.Nullable;
import android.support.v17.leanback.supportleanbackshowcase.R;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;

View File

@@ -12,11 +12,12 @@
* the License.
*/
package android.support.v17.leanback.supportleanbackshowcase;
package android.support.v17.leanback.supportleanbackshowcase.app.settings;
import android.app.Activity;
import android.app.Fragment;
import android.os.Bundle;
import android.support.v17.leanback.supportleanbackshowcase.R;
/*
* TODO: Javadoc

View File

@@ -12,13 +12,14 @@
* the License.
*/
package android.support.v17.leanback.supportleanbackshowcase;
package android.support.v17.leanback.supportleanbackshowcase.app.settings;
import android.app.Fragment;
import android.content.Context;
import android.os.Bundle;
import android.support.v14.preference.PreferenceFragment;
import android.support.v17.preference.LeanbackPreferenceDialogFragment;
import android.support.v17.leanback.supportleanbackshowcase.utils.Constants;
import android.support.v17.leanback.supportleanbackshowcase.R;
import android.support.v17.preference.LeanbackPreferenceFragment;
import android.support.v17.preference.LeanbackSettingsFragment;
import android.support.v7.preference.DialogPreference;

View File

@@ -12,20 +12,14 @@
* the License.
*/
package android.support.v17.leanback.supportleanbackshowcase;
package android.support.v17.leanback.supportleanbackshowcase.app.wizard;
import android.graphics.Color;
import android.graphics.drawable.Drawable;
import android.os.Bundle;
import android.support.annotation.NonNull;
import android.support.v17.leanback.app.GuidedStepFragment;
import android.support.v17.leanback.supportleanbackshowcase.R;
import android.support.v17.leanback.widget.GuidanceStylist;
import android.support.v17.leanback.widget.GuidedAction;
import android.support.v17.leanback.widget.GuidedActionsStylist;
import android.view.ContextThemeWrapper;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import java.util.List;

View File

@@ -12,13 +12,14 @@
* the License.
*/
package android.support.v17.leanback.supportleanbackshowcase;
package android.support.v17.leanback.supportleanbackshowcase.app.wizard;
import android.graphics.Color;
import android.graphics.drawable.Drawable;
import android.os.Bundle;
import android.support.annotation.NonNull;
import android.support.v17.leanback.app.GuidedStepFragment;
import android.support.v17.leanback.supportleanbackshowcase.R;
import android.support.v17.leanback.widget.GuidanceStylist;
import android.support.v17.leanback.widget.GuidedAction;
import android.support.v17.leanback.widget.GuidedActionsStylist;

View File

@@ -12,12 +12,13 @@
* the License.
*/
package android.support.v17.leanback.supportleanbackshowcase;
package android.support.v17.leanback.supportleanbackshowcase.app.wizard;
import android.os.Bundle;
import android.os.Handler;
import android.support.annotation.NonNull;
import android.support.v17.leanback.app.GuidedStepFragment;
import android.support.v17.leanback.supportleanbackshowcase.R;
import android.support.v17.leanback.widget.GuidanceStylist;
import android.support.v17.leanback.widget.GuidedAction;
import android.support.v17.leanback.widget.GuidedActionsStylist;

View File

@@ -12,11 +12,11 @@
* the License.
*/
package android.support.v17.leanback.supportleanbackshowcase;
package android.support.v17.leanback.supportleanbackshowcase.app.wizard;
import android.os.Bundle;
import android.support.annotation.NonNull;
import android.support.v17.leanback.app.GuidedStepFragment;
import android.support.v17.leanback.supportleanbackshowcase.R;
import android.support.v17.leanback.widget.GuidanceStylist;
import android.support.v17.leanback.widget.GuidedAction;
import android.widget.Toast;

View File

@@ -12,14 +12,13 @@
* the License.
*/
package android.support.v17.leanback.supportleanbackshowcase;
package android.support.v17.leanback.supportleanbackshowcase.app.wizard;
import android.app.Activity;
import android.app.Fragment;
import android.os.Bundle;
import android.os.PersistableBundle;
import android.support.v17.leanback.app.BackgroundManager;
import android.support.v17.leanback.app.GuidedStepFragment;
import android.support.v17.leanback.supportleanbackshowcase.R;
/**
* TODO: Javadoc

View File

@@ -12,15 +12,12 @@
* the License.
*/
package android.support.v17.leanback.supportleanbackshowcase;
package android.support.v17.leanback.supportleanbackshowcase.app.wizard;
import android.os.Bundle;
import android.support.annotation.NonNull;
import android.support.v17.leanback.app.GuidedStepFragment;
import android.support.v17.leanback.widget.GuidanceStylist;
import android.support.v17.leanback.widget.GuidedAction;
import java.util.List;
import android.support.v17.leanback.supportleanbackshowcase.models.Movie;
import android.support.v17.leanback.supportleanbackshowcase.R;
/**
* TODO: JavaDoc

View File

@@ -18,11 +18,10 @@ import android.content.Context;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.support.v17.leanback.supportleanbackshowcase.R;
import android.support.v17.leanback.supportleanbackshowcase.cards.models.Card;
import android.support.v17.leanback.supportleanbackshowcase.models.Card;
import android.support.v17.leanback.widget.BaseCardView;
import android.support.v4.graphics.drawable.RoundedBitmapDrawable;
import android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory;
import android.util.SparseArray;
import android.view.LayoutInflater;
import android.view.View;
import android.widget.ImageView;

View File

@@ -18,12 +18,11 @@ import android.content.Context;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.support.v17.leanback.supportleanbackshowcase.R;
import android.support.v17.leanback.supportleanbackshowcase.cards.models.Card;
import android.support.v17.leanback.supportleanbackshowcase.models.Card;
import android.support.v17.leanback.widget.BaseCardView;
import android.support.v4.graphics.drawable.RoundedBitmapDrawable;
import android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory;
import android.view.LayoutInflater;
import android.widget.FrameLayout;
import android.widget.ImageView;
import android.widget.TextView;

View File

@@ -14,7 +14,7 @@
package android.support.v17.leanback.supportleanbackshowcase.cards.presenters;
import android.content.Context;
import android.support.v17.leanback.supportleanbackshowcase.cards.models.Card;
import android.support.v17.leanback.supportleanbackshowcase.models.Card;
import android.support.v17.leanback.widget.BaseCardView;
import android.support.v17.leanback.widget.Presenter;
import android.view.ViewGroup;

View File

@@ -17,7 +17,7 @@ package android.support.v17.leanback.supportleanbackshowcase.cards.presenters;
import android.content.Context;
import android.support.v17.leanback.supportleanbackshowcase.R;
import android.support.v17.leanback.supportleanbackshowcase.cards.models.Card;
import android.support.v17.leanback.supportleanbackshowcase.models.Card;
import android.support.v17.leanback.widget.Presenter;
import android.support.v17.leanback.widget.PresenterSelector;

View File

@@ -16,7 +16,7 @@ package android.support.v17.leanback.supportleanbackshowcase.cards.presenters;
import android.content.Context;
import android.support.v17.leanback.supportleanbackshowcase.cards.CharacterCardView;
import android.support.v17.leanback.supportleanbackshowcase.cards.models.Card;
import android.support.v17.leanback.supportleanbackshowcase.models.Card;
/**
* This Presenter is used to display the characters card row in the DetailView examples.

View File

@@ -16,7 +16,7 @@ package android.support.v17.leanback.supportleanbackshowcase.cards.presenters;
import android.content.Context;
import android.support.v17.leanback.supportleanbackshowcase.R;
import android.support.v17.leanback.supportleanbackshowcase.cards.models.Card;
import android.support.v17.leanback.supportleanbackshowcase.models.Card;
import android.support.v17.leanback.widget.ImageCardView;
/**

View File

@@ -16,7 +16,7 @@ package android.support.v17.leanback.supportleanbackshowcase.cards.presenters;
import android.content.Context;
import android.support.v17.leanback.supportleanbackshowcase.R;
import android.support.v17.leanback.supportleanbackshowcase.cards.models.Card;
import android.support.v17.leanback.supportleanbackshowcase.models.Card;
import android.support.v17.leanback.widget.BaseCardView;
import android.view.LayoutInflater;
import android.view.View;

View File

@@ -16,7 +16,7 @@ package android.support.v17.leanback.supportleanbackshowcase.cards.presenters;
import android.content.Context;
import android.support.v17.leanback.supportleanbackshowcase.R;
import android.support.v17.leanback.supportleanbackshowcase.cards.models.Card;
import android.support.v17.leanback.supportleanbackshowcase.models.Card;
import android.support.v17.leanback.widget.ImageCardView;
/**

View File

@@ -16,7 +16,7 @@ package android.support.v17.leanback.supportleanbackshowcase.cards.presenters;
import android.content.Context;
import android.support.v17.leanback.supportleanbackshowcase.cards.TextCardView;
import android.support.v17.leanback.supportleanbackshowcase.cards.models.Card;
import android.support.v17.leanback.supportleanbackshowcase.models.Card;
/**
* The Presenter displays a card consisting of text as a replacement for a big image. The footer is

View File

@@ -12,7 +12,7 @@
* the License.
*/
package android.support.v17.leanback.supportleanbackshowcase.cards.models;
package android.support.v17.leanback.supportleanbackshowcase.models;
import android.content.Context;
import android.graphics.Color;

View File

@@ -12,7 +12,7 @@
* the License.
*/
package android.support.v17.leanback.supportleanbackshowcase.cards.models;
package android.support.v17.leanback.supportleanbackshowcase.models;
import com.google.gson.annotations.SerializedName;

View File

@@ -13,10 +13,10 @@
*
*/
package android.support.v17.leanback.supportleanbackshowcase;
package android.support.v17.leanback.supportleanbackshowcase.models;
import android.content.Context;
import android.support.v17.leanback.supportleanbackshowcase.cards.models.Card;
import android.support.v17.leanback.supportleanbackshowcase.models.Card;
import com.google.gson.annotations.SerializedName;

View File

@@ -12,7 +12,7 @@
* the License.
*/
package android.support.v17.leanback.supportleanbackshowcase;
package android.support.v17.leanback.supportleanbackshowcase.models;
import com.google.gson.annotations.SerializedName;

View File

@@ -13,7 +13,7 @@
*
*/
package android.support.v17.leanback.supportleanbackshowcase.cards.models;
package android.support.v17.leanback.supportleanbackshowcase.models;
import android.content.Context;
import android.support.v17.leanback.supportleanbackshowcase.R;

View File

@@ -12,7 +12,7 @@
* the License.
*/
package android.support.v17.leanback.supportleanbackshowcase.cards.models;
package android.support.v17.leanback.supportleanbackshowcase.models;
import com.google.gson.annotations.SerializedName;

View File

@@ -13,9 +13,10 @@
*
*/
package android.support.v17.leanback.supportleanbackshowcase;
package android.support.v17.leanback.supportleanbackshowcase.utils;
import android.support.v17.leanback.supportleanbackshowcase.cards.models.CardRow;
import android.support.v17.leanback.supportleanbackshowcase.app.details.ShadowRowPresenterSelector;
import android.support.v17.leanback.supportleanbackshowcase.models.CardRow;
import android.support.v17.leanback.widget.HeaderItem;
import android.support.v17.leanback.widget.ListRow;
import android.support.v17.leanback.widget.ObjectAdapter;

View File

@@ -8,7 +8,7 @@
* Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
*/
package android.support.v17.leanback.supportleanbackshowcase;
package android.support.v17.leanback.supportleanbackshowcase.utils;
public class Constants {

View File

@@ -12,7 +12,7 @@
* the License.
*/
package android.support.v17.leanback.supportleanbackshowcase;
package android.support.v17.leanback.supportleanbackshowcase.utils;
import android.graphics.Bitmap;
import android.graphics.drawable.Drawable;

View File

@@ -12,7 +12,7 @@
* the License.
*/
package android.support.v17.leanback.supportleanbackshowcase;
package android.support.v17.leanback.supportleanbackshowcase.utils;
import android.util.SparseArray;
import android.view.View;

View File

@@ -12,7 +12,7 @@
* the License.
*/
package android.support.v17.leanback.supportleanbackshowcase;
package android.support.v17.leanback.supportleanbackshowcase.utils;
import android.content.ContentResolver;
import android.content.Context;

View File

@@ -19,7 +19,7 @@
android:layout_height="match_parent">
<fragment
android:id="@+id/detailsFragment"
android:name="android.support.v17.leanback.supportleanbackshowcase.DetailViewExampleFragment"
android:name="android.support.v17.leanback.supportleanbackshowcase.app.details.DetailViewExampleFragment"
android:layout_width="match_parent"
android:layout_height="match_parent"></fragment>
</RelativeLayout>

View File

@@ -19,7 +19,7 @@
android:layout_height="match_parent">
<fragment
android:id="@+id/settingsFragment"
android:name="android.support.v17.leanback.supportleanbackshowcase.SettingsExampleFragment"
android:name="android.support.v17.leanback.supportleanbackshowcase.app.settings.SettingsExampleFragment"
android:layout_width="match_parent"
android:layout_height="match_parent"></fragment>
</RelativeLayout>