Java Code Examples for android.app.Activity#setContentView()
The following examples show how to use
android.app.Activity#setContentView() .
These examples are extracted from open source projects.
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example 1
Source Project: react-native-navigation File: ButtonPresenterTest.java License: MIT License | 6 votes |
@Override public void beforeEach() { Activity activity = newActivity(); titleBar = new TitleBar(activity); activity.setContentView(titleBar); Button button = createButton(); uut = new ButtonPresenter(button, new IconResolverFake(activity)); buttonController = new TitleBarButtonController( activity, uut, button, mock(TitleBarButtonCreator.class), mock(TitleBarButtonController.OnClickListener.class) ); }
Example 2
Source Project: react-native-navigation File: ModalPresenterTest.java License: MIT License | 6 votes |
@Override public void beforeEach() { Activity activity = newActivity(); ChildControllersRegistry childRegistry = new ChildControllersRegistry(); root = spy(new SimpleViewController(activity, childRegistry, "root", new Options())); FrameLayout contentLayout = new FrameLayout(activity); FrameLayout rootLayout = new FrameLayout(activity); rootLayout.addView(root.getView()); modalsLayout = new CoordinatorLayout(activity); contentLayout.addView(rootLayout); contentLayout.addView(modalsLayout); activity.setContentView(contentLayout); animator = spy(new ModalAnimator(activity)); uut = new ModalPresenter(animator); uut.setModalsLayout(modalsLayout); uut.setRootLayout(rootLayout); modal1 = spy(new SimpleViewController(activity, childRegistry, MODAL_ID_1, new Options())); modal2 = spy(new SimpleViewController(activity, childRegistry, MODAL_ID_2, new Options())); }
Example 3
Source Project: Nimingban File: TranslucentHelper.java License: Apache License 2.0 | 6 votes |
public void setContentView(Activity activity, int layoutResID) { if (VALID) { mTranslucentLayout = new TranslucentLayout(activity); mTranslucentLayout.setShowStatusBar(mShowStatusBar); mTranslucentLayout.setShowNavigationBar(mShowNavigationBar); mTranslucentLayout.setStatusBarColor(mStatusBarColor); mTranslucentLayout.setNavigationBarColor(mNavigationBarColor); activity.getLayoutInflater().inflate(layoutResID, mTranslucentLayout); activity.setContentView(mTranslucentLayout); } else { if (activity instanceof SuperActivity) { ((SuperActivity) activity).superSetContentView(layoutResID); } else { throw new IllegalStateException("The Activity must implements SuperActivity"); } } }
Example 4
Source Project: canarinho File: BoletoTextWatcherTest.java License: Apache License 2.0 | 6 votes |
@Before public void setUp() { final ActivityController<MainActivity> activityController = buildActivity(MainActivity.class); final Activity activity = activityController.create().get(); final TextInputLayout textInputLayout = new TextInputLayout(activity); textInputLayout.addView(editText = new EditText(activity)); activityController.start().resume().visible(); final Watchers.SampleEventoDeValidacao sampleEventoDeValidacao = new Watchers.SampleEventoDeValidacao(textInputLayout); editText.addTextChangedListener(watcher = new BoletoBancarioTextWatcher(sampleEventoDeValidacao)); activity.setContentView(textInputLayout); }
Example 5
Source Project: SnackbarBuilder File: SnackbarBuilderTest.java License: Apache License 2.0 | 6 votes |
@Test public void givenActivity_whenCreated_thenParentViewFoundUsingParentViewId() { Activity activity = Robolectric.setupActivity(Activity.class); activity.setTheme(R.style.TestSnackbarBuilder_CustomTheme); LinearLayout layout = new LinearLayout(activity); layout.setId(R.id.snackbarbuilder_icon); activity.setContentView(layout); SnackbarBuilder builder = new SnackbarBuilder(activity); assertThat(builder.parentViewId).isEqualTo(R.id.snackbarbuilder_icon); assertThat(builder.parentView).isEqualTo(layout); assertThat(builder.context).isEqualTo(activity); assertThat(builder.actionTextColor).isEqualTo(0xFF454545); assertThat(builder.messageTextColor).isEqualTo(0xFF987654); }
Example 6
Source Project: Neptune File: IRecoveryCallback.java License: Apache License 2.0 | 5 votes |
@Override public void onSetContentView(Activity activity, String pkgName, String className) { TextView textView = new TextView(activity); textView.setText(R.string.under_recovery); FrameLayout frameLayout = new FrameLayout(activity); LayoutParams lp = new LayoutParams(WRAP_CONTENT, WRAP_CONTENT, Gravity.CENTER); frameLayout.addView(textView, lp); activity.setContentView(frameLayout); }
Example 7
Source Project: YImagePicker File: MainActivityView.java License: Apache License 2.0 | 5 votes |
private MainActivityView(Activity activity, MainViewCallBack mainViewCallBack) { this.mainViewCallBack = mainViewCallBack; activityWeakReference = new WeakReference<>(activity); activity.setContentView(R.layout.activity_main); initView(activity); picList = new ArrayList<>(); refreshGridLayout(); }
Example 8
Source Project: YImagePicker File: MainActivityView.java License: Apache License 2.0 | 5 votes |
private MainActivityView(Activity activity, MainViewCallBack mainViewCallBack) { this.mainViewCallBack = mainViewCallBack; activityWeakReference = new WeakReference<>(activity); activity.setContentView(R.layout.activity_main); initView(activity); picList = new ArrayList<>(); refreshGridLayout(); }
Example 9
Source Project: MainActivityUIUtil File: MainUIUtil.java License: Apache License 2.0 | 5 votes |
private MainUIUtil(Activity activity){ this.activity = activity; activity. setContentView(R.layout.activity_main2); viewPager = (ViewPager) activity.findViewById(R.id.vp_container); bottomTabLayout = (PagerBottomTabLayout) activity.findViewById(R.id.tab); }
Example 10
Source Project: MaterialPageStateLayout File: PageStateLayout.java License: MIT License | 5 votes |
/** * Load the container and succeedView defined by user * Display * * @param activity * @param succeedView */ public void load(@NonNull Activity activity, @NonNull View succeedView) { if (null != mSucceedView) { removeView(mSucceedView); } mSucceedView = succeedView; addView(mSucceedView, 0); activity.setContentView(this); }
Example 11
Source Project: react-native-navigation File: OverlayManagerTest.java License: MIT License | 5 votes |
@Override public void beforeEach() { Activity activity = newActivity(); contentLayout = new FrameLayout(activity); contentLayout.layout(0, 0, 1000, 1000); activity.setContentView(contentLayout); overlayContainer = new FrameLayout(activity); contentLayout.addView(overlayContainer); ChildControllersRegistry childRegistry = new ChildControllersRegistry(); overlay1 = spy(new SimpleViewController(activity, childRegistry, OVERLAY_ID_1, new Options())); overlay2 = spy(new SimpleViewController(activity, childRegistry, OVERLAY_ID_2, new Options())); uut = new OverlayManager(); }
Example 12
Source Project: MaterialTapTargetPrompt File: MaterialTapTargetPromptUnitTest.java License: Apache License 2.0 | 5 votes |
private MaterialTapTargetPrompt.Builder createBuilder(final int screenWidth, final int screenHeight) { final Activity activity = spy(Robolectric.buildActivity(Activity.class).create().get()); final FrameLayout layout = spy(new FrameLayout(activity)); final ResourceFinder resourceFinder = spy(new ActivityResourceFinder(activity)); activity.setContentView(layout); setViewBounds(layout, screenWidth, screenHeight); final MaterialTapTargetPrompt.Builder builder = new MaterialTapTargetPrompt.Builder( resourceFinder, 0); builder.setClipToView(null); return builder; }
Example 13
Source Project: material-components-android File: ClockHandViewTouchTest.java License: Apache License 2.0 | 5 votes |
@Before public void createClockFace() { ApplicationProvider.getApplicationContext().setTheme(R.style.Theme_MaterialComponents_Light); Activity activity = Robolectric.buildActivity(Activity.class).setup().start().get(); clockHandView = new ClockHandView(activity); clockHandView.setCircleRadius(100); LinearLayout container = new LinearLayout(activity); container.setPadding(50, 50, 50, 50); container.setOrientation(LinearLayout.VERTICAL); container.setId(android.R.id.content); container.addView(clockHandView, new LayoutParams(300, 300)); activity.setContentView(container); }
Example 14
Source Project: simple-view-behavior File: BehaviorTest.java License: MIT License | 5 votes |
@Before public void setup() { Activity activity = Robolectric.setupActivity(Activity.class); activity.setTheme(R.style.Theme_AppCompat); coordinatorLayout = new CoordinatorLayout(activity); activity.setContentView(coordinatorLayout); firstView = new View(activity); secondView = new TestPercentageChildView(activity); CoordinatorLayout.LayoutParams params = new CoordinatorLayout.LayoutParams(320, 200); coordinatorLayout.addView(firstView, params); coordinatorLayout.addView(secondView, params); }
Example 15
Source Project: CommonAdapter File: LayoutUtil.java License: Apache License 2.0 | 5 votes |
public static void setContentView(Activity activity,View view) { ViewGroup.LayoutParams params = new ViewGroup.LayoutParams( ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT); view.setLayoutParams(params); activity.setContentView(view); }
Example 16
Source Project: canarinho File: ValorMonetarioWatcherTest.java License: Apache License 2.0 | 5 votes |
@Before public void setUp() { final ActivityController<Activity> activityController = buildActivity(Activity.class); final Activity activity = activityController.create().get(); activityController.start().resume().visible(); TextInputLayout textInputLayout; activity.setContentView(textInputLayout = new TextInputLayout(activity)); textInputLayout.addView(editText = new EditText(activity)); editText.setText("0,00"); }
Example 17
Source Project: coolreader File: UIHelper.java License: MIT License | 5 votes |
/** * Set up the application theme based on Preferences:Constants.PREF_INVERT_COLOR * * @param activity * target activity * @param layoutId * layout to use */ public static void SetTheme(Activity activity, Integer layoutId) { CheckScreenRotation(activity); if (PreferenceManager.getDefaultSharedPreferences(activity).getBoolean(Constants.PREF_INVERT_COLOR, false)) { activity.setTheme(R.style.AppTheme2); } else { activity.setTheme(R.style.AppTheme); } if (layoutId != null) { activity.setContentView(layoutId); } }
Example 18
Source Project: Readhub File: SwipeBackDelegate.java License: Apache License 2.0 | 4 votes |
public void attach(Activity activity, int layoutResID) { View root = getContainer(activity); View view = LayoutInflater.from(activity).inflate(layoutResID, null); swipeBackLayout.addView(view); activity.setContentView(root); }
Example 19
Source Project: android-router File: ViewRouter.java License: MIT License | 4 votes |
public ViewRouter(Activity a) { CACHE.put(a, new SoftReference<>(this)); mParent = new FrameLayout(a); a.setContentView(mParent); }
Example 20
Source Project: u2020 File: DebugViewContainer.java License: Apache License 2.0 | 4 votes |
@Override public ViewGroup forActivity(final Activity activity) { activity.setContentView(R.layout.debug_activity_frame); final ViewHolder viewHolder = new ViewHolder(); ButterKnife.bind(viewHolder, activity); final Context drawerContext = new ContextThemeWrapper(activity, R.style.Theme_U2020_Debug); final DebugView debugView = new DebugView(drawerContext); viewHolder.debugDrawer.addView(debugView); // Set up the contextual actions to watch views coming in and out of the content area. ContextualDebugActions contextualActions = debugView.getContextualDebugActions(); contextualActions.setActionClickListener(v -> viewHolder.drawerLayout.closeDrawers()); viewHolder.content.setOnHierarchyChangeListener( HierarchyTreeChangeListener.wrap(contextualActions)); viewHolder.drawerLayout.setDrawerShadow(R.drawable.debug_drawer_shadow, GravityCompat.END); viewHolder.drawerLayout.setDrawerListener(new DebugDrawerLayout.SimpleDrawerListener() { @Override public void onDrawerOpened(View drawerView) { debugView.onDrawerOpened(); } }); TelescopeLayout.cleanUp(activity); // Clean up any old screenshots. viewHolder.telescopeLayout.setLens(new BugReportLens(activity, lumberYard)); // If you have not seen the debug drawer before, show it with a message if (!seenDebugDrawer.get()) { viewHolder.drawerLayout.postDelayed(() -> { viewHolder.drawerLayout.openDrawer(GravityCompat.END); Toast.makeText(drawerContext, R.string.debug_drawer_welcome, Toast.LENGTH_LONG).show(); }, 1000); seenDebugDrawer.set(true); } final CompositeSubscription subscriptions = new CompositeSubscription(); setupMadge(viewHolder, subscriptions); setupScalpel(viewHolder, subscriptions); final Application app = activity.getApplication(); app.registerActivityLifecycleCallbacks(new EmptyActivityLifecycleCallbacks() { @Override public void onActivityDestroyed(Activity lifecycleActivity) { if (lifecycleActivity == activity) { subscriptions.unsubscribe(); app.unregisterActivityLifecycleCallbacks(this); } } }); riseAndShine(activity); return viewHolder.content; }