android.support.v7.widget.Toolbar#setNavigationContentDescription ( )源码实例Demo

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

源代码1 项目: RetailStore   文件: CartActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.cart_act);
    ButterKnife.bind(this);

    mDrawerLayout.setDrawerShadow(R.drawable.drawer_shadow_flipped, GravityCompat.END);

    registerHideableHeaderView(findViewById(R.id.headerbar));
    mFragment = (CartFragment) getFragmentManager().findFragmentById(R.id.product_request_frag);

    // Add the back button to the toolbar.
    Toolbar toolbar = getActionBarToolbar();
    toolbar.setNavigationIcon(R.drawable.ic_up);
    toolbar.setNavigationContentDescription(R.string.close_and_go_back);
    toolbar.setNavigationOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            navigateUpOrBack(CartActivity.this, null);
        }
    });
}
 
源代码2 项目: RetailStore   文件: ProductActivity.java
@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.product_act);
        ButterKnife.bind(this);

//        registerListener();

        categoryId = getIntent().getIntExtra(SELECTED_CATEGORY_ID, 0);

        mDrawerLayout.setDrawerShadow(R.drawable.drawer_shadow_flipped, GravityCompat.END);


        registerHideableHeaderView(headerbar);
        mFragment = (ProductFragment) getFragmentManager().findFragmentById(R.id.product_request_frag);


        // Add the back button to the toolbar.
        Toolbar toolbar = getActionBarToolbar();
        toolbar.setNavigationIcon(R.drawable.ic_up);
        toolbar.setNavigationContentDescription(R.string.close_and_go_back);
        toolbar.setNavigationOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
//                unregisterListener();
                navigateUpOrBack(ProductActivity.this, null);
            }
        });

    }
 
源代码3 项目: Android-Architecture   文件: ToolBarUtil.java
/**
 * 设置Toolbar左边按钮
 *
 * @param toolbar
 * @param resId
 * @param descId
 * @param listener
 */
public static void setToolbarNavigation(Toolbar toolbar, int resId, int descId, View.OnClickListener listener) {
    if (toolbar == null) return;
    toolbar.setNavigationIcon(resId);
    toolbar.setNavigationContentDescription(descId);
    toolbar.setNavigationOnClickListener(listener);
}