这种创建底部工具栏的方法是否可接受?

时间:2015-11-06 14:22:20

标签: android android-toolbar

在我继续之前,我很抱歉我的英语不好..我已经开始使用Android了,我有一个问题给你们..我想创建底部工具栏,其中一个项目应该具有相同的宽度并且应该采取父母的整个可用宽度。我写了一些东西,但我不知道这种方法是否可以接受。

感谢您的时间

<android.support.v7.widget.Toolbar
    android:id="@+id/bottom_toolbar"
    android:layout_width="match_parent"
    android:layout_height="?attr/actionBarSize"
    android:layout_alignParentStart="true"
    android:layout_alignParentLeft="true"
    android:layout_alignParentBottom="true"
    app:contentInsetStart="0dp"
    android:background="#11000000">

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="horizontal">
        <ImageButton
            android:id="@+id/dial"
            android:src="@drawable/phone370"
            android:scaleType="fitCenter"
            android:background="#FFFFFFFF"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:layout_weight="1"/>

        <ImageButton
            android:id="@+id/send_message"
            android:src="@drawable/sms6"
            android:scaleType="fitCenter"
            android:background="#FFFFFFFF"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:layout_weight="1"/>

        <ImageButton
            android:id="@+id/camera"
            android:scaleType="fitCenter"
            android:src="@drawable/camera59"
            android:background="#FFFFFFFF"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:layout_weight="1"/>
    </LinearLayout>

</android.support.v7.widget.Toolbar>

1 个答案:

答案 0 :(得分:0)

如果您不打算使用工具栏中的任何功能(请参阅RTM) 您只需使用LinearLayout。

为每个ImageButton获得最佳结果集#!/usr/bin/env python3 import pymysql.cursors import time conn = pymysql.connect(host='localhost', # credentials etc. cursorclass=pymysql.cursors.DictCursor) while True: with conn.cursor() as cursor: cursor.execute("SELECT * FROM state limit 1;") vals = cursor.fetchone() print (vals) time.sleep(1) ... (layout_weight不适用于layout_width="0dp"layout_width="match_parent"