簡體   English   中英

導航抽屜菜單中的多行文本

[英]Multiple line text in navigation drawer menu

我正在嘗試將我的文本包裝在導航標簽中如果手機不是水平的,它不會顯示所有內容

這是我的導航選項卡的 xml 代碼:

<group android:checkableBehavior="single">
    <item
        android:id="@+id/nav_scan"
        android:icon="@drawable/ic_menu_camera"
        android:title="@string/nav_option_scannen" />
    <item
        android:id="@+id/nav_import"
        android:icon="@drawable/ic_menu_manage"
        android:scrollHorizontally="false"
        android:ellipsize="none"
        android:title="@string/nav_option_import"
        android:visible="true" />
    <item
        android:id="@+id/nav_export"
        android:icon="@drawable/ic_menu_send"
        android:scrollHorizontally="false"
        android:ellipsize="none"
        android:title="@string/nav_option_export" />
    <item
        android:id="@+id/nav_manage"
        android:icon="@drawable/ic_menu_manage"
        android:title="Tools"
        android:visible="false" />
</group>

以及未完全顯示的 2 個字符串

<string name="nav_option_import">Besucherliste importieren</string>
<string name="nav_option_export">Besucherliste exportieren</string>

手機垂直時無法完全顯示

水平時是否完全顯示

如果我試圖在字符串中添加一個 "\\n" 它也不起作用,而且我希望文本自動換行

我認為沒有合適的屬性可以這樣做,但是當沒有足夠的空間來顯示整個標題字符串時,您可以使用android:titleCondensed屬性來顯示較短的標題。 參考這里

在此處輸入圖片說明 在此處輸入圖片說明<com.google.android.material.navigation.NavigationView android:layout_width="match_parent"使用此匹配父項

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM