我想在android naviagtion面板中的一行中添加两个图标(Facebook和twitter图标)...有谁知道如何处理该xml菜单文件? 这是menu.xml文件的代码......
$sendingdate = strtotime($_POST['sendingdate']);
$sendingdate = date("Y-m-d", $sendingdate);
$query = "INSERT INTO form (`Sending_Date`) VALUES('$sendingdate')";
我想在计算器按钮后添加两个社交媒体网站按钮!!
答案 0 :(得分:1)
>>> for i in powers_of_two(129):
... print(i)
...
1
2
4
8
16
32
64
128
使用此代码。这有效。
答案 1 :(得分:1)
您可以使用app:actionLayout
选项来插入布局。
<item
android:id="@+id/nav_home"
android:icon="@drawable/ic_nav_home"
android:title="Home"
app:actionLayout="@layout/homeLayout" />
创建homeLayout.xml
,然后只需添加图标。
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<ImageView
android:id="@+id/iv_facebook"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:src="@drawable/ic_facebook" />
<ImageView
android:id="@+id/iv_twitter"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:src="@drawable/ic_twitter" />
</RelativeLayout>
希望它可以帮到你!
答案 2 :(得分:0)
您可以尝试自定义NavDrawer布局,使其内部包含listview或recyclerview,然后您可以修改其中的行。
可以找到相同的好教程here
答案 3 :(得分:-1)
请使用Fontawesome图书馆,我认为这样可以解决问题
https://code.tutsplus.com/tutorials/how-to-use-fontawesome-in-an-android-app--cms-24167