android - 如何在导航视图的边缘打印一个字符?
问题描述
我有一个带有菜单项的导航视图。一些菜单项通向子菜单,这些子菜单由“>”大于符号表示。我试图在导航抽屉视图的边缘打印这个“>”符号。不幸的是,我没有找到有关如何执行此操作的解决方案。我正在尝试通过在字符串中使用“\t”选项卡手动实现它,但它不起作用。图中绿色箭头表示“>”符号的原始位置。但我想将它们放在红色圆圈中显示的导航视图的边缘。我怎样才能做到这一点?
以下输出的我的xml文件是drawer_menu.xml
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:title="@string/inapp_purchases">
<menu>
<item
android:id="@+id/buy_products"
android:icon="@drawable/ic_shopping_cart_black_24dp"
android:title="Buy Products\t\t\t\t\t\t\t\t\t\t>"/>
</menu>
</item>
<item android:title="@string/Manage_Database">
<menu>
<item
android:id="@+id/manage_database"
android:icon="@drawable/ic_import_export_black_24dp"
android:title="Import | Export\t\t\t\t\t\t\t\t>"/>
</menu>
</item>
<item android:title="@string/Search">
<menu>
<item
android:id="@+id/search_tmdb_tv"
android:icon="@drawable/ic_tv_black_24dp"
android:title="Search TV\t\t\t\t\t\t\t\t\t\t\t\t>" />
<item
android:id="@+id/search_tmdb_movies"
android:icon="@drawable/ic_local_movies_black_24dp"
android:title="Search Movies\t\t\t\t\t\t\t\t\t\t\t>" />
<item
android:id="@+id/search_database"
android:icon="@drawable/ic_search_black_24dp"
android:title="@string/Search_Database" />
</menu>
</item>
<item
android:id="@+id/more"
android:icon="@drawable/ic_more_horiz_black_24dp"
android:title="More\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t>" />
<item
android:id="@+id/close"
android:icon="@drawable/ic_exit_to_app_black_24dp"
android:title="@string/close" />
</menu>
解决方案
推荐阅读
- ios - 无法让 API 调用及时运行 tableview swift 4 xcode 9
- python - 在我的链表实现中分配之前引用的错误局部变量“节点”?
- javascript - Node.js Express - res.render() 如何在未将数据传递给它时使用数据创建 html?
- azure-devops - VSTS 发布阶段条件基于多个版本之一
- jquery - jquery html css mouseover 或 hover 方法不起作用
- c++ - Websocket C++ 实现
- java - 尝试从 Java 服务器创建 ObjectInputStream 时,Java 客户端冻结
- php - 为什么我不能在 php 的 try 块中定义函数之前调用它
- python - 部署到 Heroku 的 Flask-Pymongo 应用程序上的服务器错误......我错过了什么?
- eclipse-plugin - 为什么 IResourceChangeListener 不监听工作区资源更改