[英]Android how toggle with the button in toolbar to open/close navigation drawer with Fragments
[英]How to click in the Toolbar on the navigation button?
不為我工作
activity.findViewById(R.string.abc_action_bar_up_description).performClick();
我開始活動
setSupportActionBar(toolbar);
toolbar.setNavigationOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
...
}
});
要單擊工具欄中的導航按鈕,您需要執行以下操作:
向導航按鈕添加文本
toolbar.setNavigationContentDescription("up");
按照以下方式找到它之后
final ArrayList<View> outViews = Lists.newArrayList();
activity.findViewById(R.id.toolbar).findViewsWithText(outViews, "up", View.FIND_VIEWS_WITH_CONTENT_DESCRIPTION);
outViews.get(0).performClick();
您應該將您的東西稱為R.id.yourStuff
&&檢查是否為android:clickable="true"
(如果不是按鈕)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.