Search in sources :

Example 1 with Toolbar

use of androidx.appcompat.widget.Toolbar in project MovieGuide by esoxjem.

the class MoviesListingActivity method setToolbar.

private void setToolbar() {
    Toolbar toolbar = findViewById(R.id.toolbar);
    setSupportActionBar(toolbar);
    if (getSupportActionBar() != null) {
        getSupportActionBar().setTitle(R.string.movie_guide);
        getSupportActionBar().setDisplayShowTitleEnabled(true);
    }
}
Also used : Toolbar(androidx.appcompat.widget.Toolbar)

Example 2 with Toolbar

use of androidx.appcompat.widget.Toolbar in project fresco by facebook.

the class MainActivity method onCreate.

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    SizeUtil.initSizeData(this);
    setContentView(R.layout.activity_main);
    Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
    toolbar.setTitle(R.string.app_name);
    setSupportActionBar(toolbar);
    if (savedInstanceState == null) {
        final MainFragment mainFragment = new MainFragment();
        getSupportFragmentManager().beginTransaction().add(R.id.anchor_point, mainFragment, MainFragment.TAG).commit();
    }
}
Also used : MainFragment(com.facebook.samples.scrollperf.fragments.MainFragment) Toolbar(androidx.appcompat.widget.Toolbar)

Example 3 with Toolbar

use of androidx.appcompat.widget.Toolbar in project Timber by naman14.

the class PlaylistFragment method onCreateView.

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View rootView = inflater.inflate(R.layout.fragment_playlist, container, false);
    Toolbar toolbar = (Toolbar) rootView.findViewById(R.id.toolbar);
    pager = (MultiViewPager) rootView.findViewById(R.id.playlistpager);
    recyclerView = (RecyclerView) rootView.findViewById(R.id.recyclerview);
    ((AppCompatActivity) getActivity()).setSupportActionBar(toolbar);
    final ActionBar ab = ((AppCompatActivity) getActivity()).getSupportActionBar();
    ab.setHomeAsUpIndicator(R.drawable.ic_menu);
    ab.setDisplayHomeAsUpEnabled(true);
    ab.setTitle(R.string.playlists);
    playlists = PlaylistLoader.getPlaylists(getActivity(), showAuto);
    playlistcount = playlists.size();
    if (isDefault) {
        initPager();
    } else {
        initRecyclerView();
    }
    return rootView;
}
Also used : AppCompatActivity(androidx.appcompat.app.AppCompatActivity) View(android.view.View) RecyclerView(androidx.recyclerview.widget.RecyclerView) ActionBar(androidx.appcompat.app.ActionBar) Toolbar(androidx.appcompat.widget.Toolbar)

Example 4 with Toolbar

use of androidx.appcompat.widget.Toolbar in project Timber by naman14.

the class BaseNowplayingFragment method setSongDetails.

public void setSongDetails(View view) {
    albumart = (ImageView) view.findViewById(R.id.album_art);
    shuffle = (ImageView) view.findViewById(R.id.shuffle);
    repeat = (ImageView) view.findViewById(R.id.repeat);
    next = (MaterialIconView) view.findViewById(R.id.next);
    previous = (MaterialIconView) view.findViewById(R.id.previous);
    mPlayPause = (PlayPauseButton) view.findViewById(R.id.playpause);
    playPauseFloating = (FloatingActionButton) view.findViewById(R.id.playpausefloating);
    playPauseWrapper = view.findViewById(R.id.playpausewrapper);
    songtitle = (TextView) view.findViewById(R.id.song_title);
    songalbum = (TextView) view.findViewById(R.id.song_album);
    songartist = (TextView) view.findViewById(R.id.song_artist);
    songduration = (TextView) view.findViewById(R.id.song_duration);
    elapsedtime = (TextView) view.findViewById(R.id.song_elapsed_time);
    timelyView11 = (TimelyView) view.findViewById(R.id.timelyView11);
    timelyView12 = (TimelyView) view.findViewById(R.id.timelyView12);
    timelyView13 = (TimelyView) view.findViewById(R.id.timelyView13);
    timelyView14 = (TimelyView) view.findViewById(R.id.timelyView14);
    timelyView15 = (TimelyView) view.findViewById(R.id.timelyView15);
    hourColon = (TextView) view.findViewById(R.id.hour_colon);
    mProgress = (SeekBar) view.findViewById(R.id.song_progress);
    mCircularProgress = (CircularSeekBar) view.findViewById(R.id.song_progress_circular);
    recyclerView = (RecyclerView) view.findViewById(R.id.queue_recyclerview);
    songtitle.setSelected(true);
    Toolbar toolbar = (Toolbar) view.findViewById(R.id.toolbar);
    if (toolbar != null) {
        ((AppCompatActivity) getActivity()).setSupportActionBar(toolbar);
        final ActionBar ab = ((AppCompatActivity) getActivity()).getSupportActionBar();
        ab.setDisplayHomeAsUpEnabled(true);
        ab.setTitle("");
    }
    if (mPlayPause != null && getActivity() != null) {
        mPlayPause.setColor(ContextCompat.getColor(getContext(), android.R.color.white));
    }
    if (playPauseFloating != null) {
        playPauseDrawable.setColorFilter(TimberUtils.getBlackWhiteColor(accentColor), PorterDuff.Mode.MULTIPLY);
        playPauseFloating.setImageDrawable(playPauseDrawable);
        if (MusicPlayer.isPlaying())
            playPauseDrawable.transformToPause(false);
        else
            playPauseDrawable.transformToPlay(false);
    }
    if (mCircularProgress != null) {
        mCircularProgress.setCircleProgressColor(accentColor);
        mCircularProgress.setPointerColor(accentColor);
        mCircularProgress.setPointerHaloColor(accentColor);
    }
    if (timelyView11 != null) {
        String time = TimberUtils.makeShortTimeString(getActivity(), MusicPlayer.position() / 1000);
        if (time.length() < 5) {
            timelyView11.setVisibility(View.GONE);
            timelyView12.setVisibility(View.GONE);
            hourColon.setVisibility(View.GONE);
            changeDigit(timelyView13, time.charAt(0) - '0');
            changeDigit(timelyView14, time.charAt(2) - '0');
            changeDigit(timelyView15, time.charAt(3) - '0');
        } else if (time.length() == 5) {
            timelyView12.setVisibility(View.VISIBLE);
            changeDigit(timelyView12, time.charAt(0) - '0');
            changeDigit(timelyView13, time.charAt(1) - '0');
            changeDigit(timelyView14, time.charAt(3) - '0');
            changeDigit(timelyView15, time.charAt(4) - '0');
        } else {
            timelyView11.setVisibility(View.VISIBLE);
            hourColon.setVisibility(View.VISIBLE);
            changeDigit(timelyView11, time.charAt(0) - '0');
            changeDigit(timelyView12, time.charAt(2) - '0');
            changeDigit(timelyView13, time.charAt(3) - '0');
            changeDigit(timelyView14, time.charAt(5) - '0');
            changeDigit(timelyView15, time.charAt(6) - '0');
        }
    }
    setSongDetails();
}
Also used : AppCompatActivity(androidx.appcompat.app.AppCompatActivity) ActionBar(androidx.appcompat.app.ActionBar) Toolbar(androidx.appcompat.widget.Toolbar)

Example 5 with Toolbar

use of androidx.appcompat.widget.Toolbar in project SmartTabLayout by ogaclejapan.

the class DemoActivity method onCreate.

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_demo);
    Demo demo = getDemo();
    Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
    toolbar.setTitle(demo.titleResId);
    setSupportActionBar(toolbar);
    getSupportActionBar().setDisplayHomeAsUpEnabled(true);
    ViewGroup tab = (ViewGroup) findViewById(R.id.tab);
    tab.addView(LayoutInflater.from(this).inflate(demo.layoutResId, tab, false));
    ViewPager viewPager = (ViewPager) findViewById(R.id.viewpager);
    SmartTabLayout viewPagerTab = (SmartTabLayout) findViewById(R.id.viewpagertab);
    demo.setup(viewPagerTab);
    FragmentPagerItems pages = new FragmentPagerItems(this);
    for (int titleResId : demo.tabs()) {
        pages.add(FragmentPagerItem.of(getString(titleResId), DemoFragment.class));
    }
    FragmentPagerItemAdapter adapter = new FragmentPagerItemAdapter(getSupportFragmentManager(), pages);
    viewPager.setAdapter(adapter);
    viewPagerTab.setViewPager(viewPager);
}
Also used : FragmentPagerItems(com.ogaclejapan.smarttablayout.utils.v4.FragmentPagerItems) ViewGroup(android.view.ViewGroup) ViewPager(androidx.viewpager.widget.ViewPager) FragmentPagerItemAdapter(com.ogaclejapan.smarttablayout.utils.v4.FragmentPagerItemAdapter) Toolbar(androidx.appcompat.widget.Toolbar) SmartTabLayout(com.ogaclejapan.smarttablayout.SmartTabLayout)

Aggregations

Toolbar (androidx.appcompat.widget.Toolbar)138 View (android.view.View)55 BarPainter (com.xabber.android.ui.color.BarPainter)26 TextView (android.widget.TextView)22 ActionBar (androidx.appcompat.app.ActionBar)22 Bundle (android.os.Bundle)19 NonNull (androidx.annotation.NonNull)19 RecyclerView (androidx.recyclerview.widget.RecyclerView)18 Intent (android.content.Intent)17 Fragment (androidx.fragment.app.Fragment)17 LinearLayoutManager (androidx.recyclerview.widget.LinearLayoutManager)16 Nullable (androidx.annotation.Nullable)15 ViewGroup (android.view.ViewGroup)14 R (org.thoughtcrime.securesms.R)13 Context (android.content.Context)11 AppCompatActivity (androidx.appcompat.app.AppCompatActivity)11 Drawable (android.graphics.drawable.Drawable)10 LayoutInflater (android.view.LayoutInflater)10 Navigation (androidx.navigation.Navigation)10 MenuItem (android.view.MenuItem)9