android.support.design.widget.CollapsingToolbarLayout#setExpandedTitleColor ( )源码实例Demo

下面列出了android.support.design.widget.CollapsingToolbarLayout#setExpandedTitleColor ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: Memory-capsule   文件: NoteinfoActivity.java
private void initToolbarSeting(){//toolbard的设置
    toolbar=(Toolbar)this.findViewById(R.id.toolbar_noteinfo);
    coordinatorLayout_noteinfo=(CoordinatorLayout)this.findViewById(R.id.coordinator_noteinfo);
    setSupportActionBar(toolbar);
    getSupportActionBar().setHomeButtonEnabled(true);
    getSupportActionBar().setDisplayHomeAsUpEnabled(true);
    toolbar.setNavigationOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            finish();
        }
    });
    CollapsingToolbarLayout collapsingToolbarLayout=(CollapsingToolbarLayout)findViewById(R.id.cool_noteinfo);
    collapsingToolbarLayout.setExpandedTitleColor(Color.WHITE);
    collapsingToolbarLayout.setCollapsedTitleTextColor(Color.WHITE);
}
 
源代码2 项目: meiShi   文件: UserInfoActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    Fresco.initialize(this);
    setContentView(R.layout.activity_user_info);
    setStateBarColor(R.color.colorPrimaryDark);
    mUserEntity = App.getInstance().getOauthUserEntity().getUser();
    video = mUserEntity.getVideos_count() + "\n" + getString(R.string.video);
    reposts = mUserEntity.getReposts_count() + "\n" + getString(R.string.reposts);
    following = mUserEntity.getFriends_count() + "\n" + getString(R.string.following);
    followers = mUserEntity.getFollowers_count() + "\n" + getString(R.string.following);
    mUserInfoHeader = new UserInfoHeader(this, findView(R.id.layout_header_view));
    mUserInfoHeader.bindData(mUserEntity);
    setUpCommonBackTooblBar(R.id.toolbar, " ");
    CollapsingToolbarLayout collapsingToolbar = (CollapsingToolbarLayout) findViewById(R.id.collapsing_toolbar);
    collapsingToolbar.setTitle(getString(R.string.title_home));
    collapsingToolbar.setExpandedTitleColor(Color.TRANSPARENT);
    mViewPager = (ViewPager) findViewById(R.id.viewpager);
    setupViewPager(mViewPager);
    TabLayout tabLayout = (TabLayout) findViewById(R.id.sliding_tabs);
    tabLayout.addTab(tabLayout.newTab().setText(video));
    tabLayout.addTab(tabLayout.newTab().setText(reposts));
    tabLayout.addTab(tabLayout.newTab().setText(followers));
    tabLayout.addTab(tabLayout.newTab().setText(following));
    tabLayout.setupWithViewPager(mViewPager);
}
 
源代码3 项目: android-apps   文件: MainActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    final Toolbar toolbar = (Toolbar) findViewById(R.id.MyToolbar);
    setSupportActionBar(toolbar);
    getSupportActionBar().setDisplayHomeAsUpEnabled(true);

    CollapsingToolbarLayout collapsingToolbar =
            (CollapsingToolbarLayout) findViewById(R.id.collapse_toolbar);
    collapsingToolbar.setTitle("My Toolbar Tittle");

    collapsingToolbar.setCollapsedTitleTextColor(getResources().getColor(R.color.colorAccent));
    collapsingToolbar.setExpandedTitleColor(getResources().getColor(R.color.colorPrimaryDark));
}
 
源代码4 项目: CoreModule   文件: BaseDetailDelegate.java
@Override
public Toolbar getToolbar() {
    super.getToolbar();
    Toolbar toolbar = get(R.id.toolbar);
    CollapsingToolbarLayout collapsingToolbar = get(R.id.collapsing_toolbar);
    collapsingToolbar.setTitle(rootView.getResources().getString(R.string.blog_detail));
    int titleColor = rootView.getResources().getColor(android.R.color.white);
    collapsingToolbar.setCollapsedTitleTextColor(titleColor);
    collapsingToolbar.setExpandedTitleColor(titleColor);
    return toolbar;
}
 
源代码5 项目: DaggerWorkshopGDG   文件: ComicDetailFragment.java
public void setComicInfo(ComicModel comicModel) {
    if (comicModel != null) {
        String title = comicModel.getTitle();
        if (Strings.isNullOrEmpty(title)) {
            title = getString(R.string.error_no_title);
        }
        comicTitle.setText(title);

        String description = comicModel.getDescription();
        if (Strings.isNullOrEmpty(description)) {
            description = getString(R.string.error_no_description);
        }
        comicDescription.setText(Html.fromHtml(description));

        Activity activity = this.getActivity();

        if (activity != null) {
            ImageView comicImage = (ImageView) activity.findViewById(R.id.comic_image);
            Picasso.with(activity).load(comicDetailPresenter.getRandomImageUrl(comicModel)).error(R.drawable.default_comic)
                    .fit().centerCrop().into(comicImage);

            CollapsingToolbarLayout appBarLayout = (CollapsingToolbarLayout) activity.findViewById(R.id.toolbar_layout);
            if (appBarLayout != null) {
                appBarLayout.setTitle(title);
                appBarLayout.setExpandedTitleColor(getResources().getColor(android.R.color.transparent));
            }
        }
    } else {
        comicTitle.setText(getString(R.string.error_no_title));
        comicDescription.setText(getString(R.string.error_comic));
    }
}
 
源代码6 项目: citrus   文件: GroupDetailActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_group_detail);
    ButterKnife.bind(this);
    Toolbar toolbar = findById(this, R.id.toolbar);
    setSupportActionBar(toolbar);
    ActionBar actionBar = getSupportActionBar();
    if (actionBar != null) {
        actionBar.setDisplayHomeAsUpEnabled(true);
    }

    setupFloatingActionButton();

    Intent intent = getIntent();
    mGroupName = intent.getStringExtra(KEY_GROUP_NAME);

    CollapsingToolbarLayout collapsingToolbar = findById(this, R.id.collapsing_toolbar);
    collapsingToolbar.setTitle(mGroupName);
    collapsingToolbar.setCollapsedTitleTextColor(getResources().getColor(android.R.color.white));
    collapsingToolbar.setExpandedTitleColor(getResources().getColor(android.R.color.white));

    ImageView headerImageView = findById(this, R.id.backdrop);
    GroupHelper.setupDefaultGroupImage(mGroupName, headerImageView);

    mListsFragment = ListsFragment.newInstance(mGroupName);
    FragmentManager manager = getSupportFragmentManager();
    manager.beginTransaction()
            .replace(R.id.group_detail_container, mListsFragment)
            .commit();
}
 
@Override
protected void onCreate(Bundle savedInstanceState) {

    setContentView(R.layout.activity_collapse_toolbar);

    final Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
    setSupportActionBar(toolbar);
    getSupportActionBar().setDisplayHomeAsUpEnabled(true);

    // pengaturan dan inisialisasi collapsing toolbar
    collapsingToolbar = (CollapsingToolbarLayout) findViewById(R.id.collapsing_toolbar);
    collapsingToolbar.setTitle("TWOH's Engineering");
    collapsingToolbar.setExpandedTitleColor(Color.parseColor("#44ffffff"));

    // inisialisasi ImageView
    ImageView header = (ImageView) findViewById(R.id.iv_header);

    // mengambil gambar bitmap yang digunakan pada image view
    Bitmap bitmap = BitmapFactory.decodeResource(getResources(),
            R.drawable.sheryl);

    // mengekstrak warna dari gambar yang digunakan
    Palette.from(bitmap).generate(new Palette.PaletteAsyncListener() {
        @Override
        public void onGenerated(Palette palette) {
            mutedColor = palette.getMutedColor(R.attr.colorPrimary);
            collapsingToolbar.setContentScrimColor(mutedColor);
        }
    });
    super.onCreate(savedInstanceState);
    FloatingActionButton btTutorial = (FloatingActionButton) findViewById(R.id.fab);
    btTutorial.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            decideToDisplay();
            readTheTutorial(Const.TUTORIAL_COLLAPSINGTOOLBAR);
        }
    });
}
 
源代码8 项目: MaterializeYourApp   文件: DetailActivity.java
@SuppressWarnings("ConstantConditions")
@Override protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    initActivityTransitions();
    setContentView(R.layout.activity_detail);

    ViewCompat.setTransitionName(findViewById(R.id.app_bar_layout), EXTRA_IMAGE);
    supportPostponeEnterTransition();

    setSupportActionBar((Toolbar) findViewById(R.id.toolbar));
    getSupportActionBar().setDisplayHomeAsUpEnabled(true);

    String itemTitle = getIntent().getStringExtra(EXTRA_TITLE);
    collapsingToolbarLayout = (CollapsingToolbarLayout) findViewById(R.id.collapsing_toolbar);
    collapsingToolbarLayout.setTitle(itemTitle);
    collapsingToolbarLayout.setExpandedTitleColor(getResources().getColor(android.R.color.transparent));

    final ImageView image = (ImageView) findViewById(R.id.image);
    Picasso.with(this).load(getIntent().getStringExtra(EXTRA_IMAGE)).into(image, new Callback() {
        @Override public void onSuccess() {
            Bitmap bitmap = ((BitmapDrawable) image.getDrawable()).getBitmap();
            Palette.from(bitmap).generate(new Palette.PaletteAsyncListener() {
                public void onGenerated(Palette palette) {
                    applyPalette(palette);
                }
            });
        }

        @Override public void onError() {

        }
    });

    TextView title = (TextView) findViewById(R.id.title);
    title.setText(itemTitle);
}
 
源代码9 项目: meiShi   文件: VideoPlayActivity.java
private void initView() {
    toolbar= (Toolbar) findViewById(R.id.tool_bar);
    setUpCommonBackTooblBar(R.id.tool_bar, "视频播放");
    appBarLayout = (AppBarLayout) findViewById(R.id.appbar);
    appBarLayout.addOnOffsetChangedListener(this);
    CollapsingToolbarLayout collapsing_toolbar = (CollapsingToolbarLayout) findViewById(R.id.collapsing_toolbar);
    ViewCompat.requestApplyInsets(collapsing_toolbar);
    collapsing_toolbar.setTitleEnabled(false);
    collapsing_toolbar.setExpandedTitleColor(Color.TRANSPARENT);
    resetCollapsingToolbarLayout(collapsing_toolbar);
    mVideoPlayHeader = new VideoPlayHeader(this, findViewById(R.id.video_header));
    initRecyclerView();
}
 
源代码10 项目: mConference-Framework   文件: Talk.java
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_talk);

    Toolbar toolbar = (Toolbar) findViewById(R.id.talk_toolbar);
    setSupportActionBar(toolbar);
    getSupportActionBar().setDisplayHomeAsUpEnabled(true);

    final TalkDetails talkDetails = (TalkDetails)getIntent().getSerializableExtra("TalkDetails");
    final Drawable upArrow = ContextCompat.getDrawable(this, R.drawable.abc_ic_ab_back_mtrl_am_alpha);
    upArrow.setColorFilter(ContextCompat.getColor(this, android.R.color.white), PorterDuff.Mode.SRC_ATOP);
    getSupportActionBar().setDisplayShowTitleEnabled(true);
    getSupportActionBar().setHomeAsUpIndicator(upArrow);

    collapsingToolbarLayout = (CollapsingToolbarLayout) findViewById(R.id.talk_toolbar_layout);
    collapsingToolbarLayout.setTitle(talkDetails.getName());
    collapsingToolbarLayout.setExpandedTitleColor(ContextCompat.getColor(this, android.R.color.white));
    collapsingToolbarLayout.setCollapsedTitleTextColor(ContextCompat.getColor(this, android.R.color.white));

    final ImageView talkImage = (ImageView) findViewById(R.id.talk_collapsible_image);
    TextView talkTime = (TextView) findViewById(R.id.talk_time_detail);
    TextView talkLocation = (TextView) findViewById(R.id.talk_venue_detail);
    TextView talkDesc = (TextView) findViewById(R.id.talk_desc_detail);

    SimpleDateFormat dateFormat = new SimpleDateFormat("hh:mm a");
    String talkTimeText = dateFormat.format(talkDetails.getStartTime())
            + " - " + dateFormat.format(talkDetails.getEndTime());
    talkTime.setText(talkTimeText);

    talkLocation.setText(talkDetails.getLocation());
    talkDesc.setText(talkDetails.getDesc());

    Picasso.with(this)
            .load(Uri.parse(talkDetails.getImageURL()))
            .error(R.drawable.placeholder_1)
            .fit().centerCrop().into(talkImage, new com.squareup.picasso.Callback() {
        @Override
        public void onSuccess() {
            applyPalette(talkImage);
        }

        @Override
        public void onError() {
            Log.d("Talk.java", "Error caused by Picasso");
            applyPalette(talkImage);
        }
    });

    FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.talk_reminder);
    fab.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            Intent intent = new Intent(Intent.ACTION_EDIT);
            intent.setType("vnd.android.cursor.item/event");
            intent.putExtra(CalendarContract.Events.TITLE,
                    talkDetails.getName());
            intent.putExtra(CalendarContract.EXTRA_EVENT_BEGIN_TIME,
                    talkDetails.getStartTime().getTime());
            intent.putExtra(CalendarContract.Events.EVENT_LOCATION,
                    talkDetails.getLocation());
            intent.putExtra(CalendarContract.EXTRA_EVENT_END_TIME,
                    talkDetails.getEndTime().getTime());
            intent.putExtra(CalendarContract.Events.ALL_DAY, false);
            intent.putExtra(CalendarContract.Events.DESCRIPTION,
                    talkDetails.getShortDesc());
            v.getContext().startActivity(intent);
        }
    });
}
 
源代码11 项目: AndroidSchool   文件: SupportAdapters.java
@BindingAdapter("app:expandedTitleColor")
public static void setExpandedTitleColor(@NonNull CollapsingToolbarLayout layout,
                                         @ColorRes int colorRes) {
    layout.setExpandedTitleColor(ContextCompat.getColor(layout.getContext(), colorRes));
}