, , , .
, XML MainActivity. , , .
Activity xml :
<android.support.v7.widget.Toolbar
android:id="@+id/main_screen_top_toolbar"
android:minHeight="?attr/actionBarSize"
android:layout_width="match_parent"
android:layout_height="100dp"
android:contentInsetStart="0dp"
app:contentInsetStart="0dp"
android:theme="@style/MainToolBarTheme"
xmlns:android="http://schemas.android.com/apk/res/android">
<ImageButton
android:id="@+id/main_screen_top_toolbar_settings"
android:layout_height="75dip"
android:layout_width="75dip"
android:layout_gravity="left"
android:background="@drawable/icon_settings" />
<ImageButton
android:id="@+id/main_screen_top_toolbar_logo"
android:layout_height="70dip"
android:layout_width="120dip"
android:layout_gravity="center"
android:background="@drawable/icon_app" />
<ImageButton
android:id="@+id/main_screen_top_toolbar_social"
android:layout_height="80dip"
android:layout_width="70dip"
android:layout_gravity="right"
android:background="@drawable/icon_social" />
</android.support.v7.widget.Toolbar>
style.xml - NoActionBar
<style name="AppTheme" parent="Theme.AppCompat.NoActionBar">
</style>
<style name="MainToolBarTheme">
<item name="android:background">@android:color/white</item>
<item name="android:layout_height">100dp</item>
</style>
(.java ) - :
ImageButton settingsButton = (ImageButton) v.findViewById(R.id.main_screen_top_toolbar_settings);
settingsButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
}
});
/ ImageButton .
, , , .