【发布时间】:2015-02-19 10:20:00
【问题描述】:
我有一个应用程序,想在屏幕顶部的操作栏中显示一个编辑文本字段。有可能这样做吗?请帮忙。
【问题讨论】:
标签: android xml android-actionbar android-edittext action
我有一个应用程序,想在屏幕顶部的操作栏中显示一个编辑文本字段。有可能这样做吗?请帮忙。
【问题讨论】:
标签: android xml android-actionbar android-edittext action
您始终可以按照其他答案的建议为操作栏使用自定义布局。但是让我补充一点。
现在 appCompat v21 已经发布,我建议您使用 Toolbar。它完美地实现了您的目的。更不用说新的外观和大量的定制了。有关详细信息,请参阅此博客
【讨论】:
//use this code to inflate your edittext
LayoutInflater inflater = getLayoutInflater();
View v = inflater.inflate(R.layout.action_title, null);
final EditTexttext = (TextView) v.findViewById(R.id.title);
getActionBar().setCustomView(v);
【讨论】: