我们可以在操作栏中使用编辑文字吗? 在Google中阅读了大量资源后,我找不到如何在操作栏中创建编辑文本。 谁能告诉我我该怎么办?
答案 0 :(得分:4)
您可以为View
设置自定义ActionBar
,如下所示:
getActionBar().setCustomView(R.layout.custom_actionbar);
然后,您可以在Views
中的自定义View
中找到ActionBar
,如下所示:
View actionBarView = getActionBar().getCustomView();
EditText editText = (EditText) acitonBarView.findViewById(R.id.editText);
或者您可以直接将View
个实例设置为自定义View
,如下所示:
EditText editText = new EditText(context);
getActionBar().setCustomView(editText);
答案 1 :(得分:1)
试试这个::