Android layout 如何在自定义标题栏上创建可单击的图标

Android layout 如何在自定义标题栏上创建可单击的图标,android-layout,android-widget,custom-titlebar,android-titlebar,Android Layout,Android Widget,Custom Titlebar,Android Titlebar,我想在以下类型的自定义标题栏上创建单击效果 这里有三个功能:主页、标题和搜索,单击其中一个应该执行进一步的功能 我一直在关注这个 但是我想要上面我发布的效果。试试这个 1) 首先创建两个布局,如main和custom\u title 2) 你必须包括你在这里张贴的那种类型的抽屉。然后,使用这个代码 main.xml-只需设计您想要的任何内容 自定义标题.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmln

我想在以下类型的自定义标题栏上创建单击效果

这里有三个功能:主页、标题和搜索,单击其中一个应该执行进一步的功能

我一直在关注这个

但是我想要上面我发布的效果。

试试这个

1) 首先创建两个布局,如
main和custom\u title

2) 你必须包括你在这里张贴的那种类型的抽屉。然后,使用这个代码

main.xml-只需设计您想要的任何内容

自定义标题.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="35dip"
android:gravity="center_vertical"
android:paddingLeft="5dip"
android:background="#323331">

<Button
    android:id="@+id/button1"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:onClick="hello"
    android:text="Button" />
</LinearLayout>

根据您的需要更改此代码。希望这对你有帮助。

你正在谈论的东西叫做。这是专门为Android平板电脑设计的。但开发者也为Android手机提供了操作栏

看一看。您只需下载此库项目并根据需要进行自定义,然后将此库集成到您的项目中

其他操作栏示例:

--

注意:这是你想要的东西,就像你想要有家,搜索和标题一样


感谢您的回复。但是我已经尝试过了,但是没有得到想要的输出。我得到了我所引用的链接中所示的效果。我想创建与我共享的图像一样的UI。这个操作栏可以在API级别11上使用。这对我使用API级别2.1开发的应用程序有效吗?
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);

    setContentView(R.layout.main);

    getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.window_title);
}
public void hello(View view)
{
    Toast.makeText(getApplicationContext(), "Hi, this is test.", Toast.LENGTH_LONG).show();
}