アイコンの左余白またはテキストの右余白を削除しようとしました(本当にわかりません)。
問題を簡単に表示できるように、レイアウトを追加しました。ホームインジケータとカスタムテキストビューとの間のスペースを削除します
ツールバーを使用していません。だから私はActionBarのためのソリューションを探します。
actionBar = getSupportActionBar();
if (actionBar != null) {
actionBar.setCustomView(R.layout.action_bar_custom_layout);
actionBar.setHomeAsUpIndicator(ContextCompat.getDrawable(activity, R.drawable.ic_top_bar_back));
actionBar.setDisplayHomeAsUpEnabled(true);
actionBar.setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM | ActionBar.DISPLAY_HOME_AS_UP);
}
R.layout.action_bar_custom_layout:
は<?xml version="1.0" encoding="utf-8"?>
<TextView
android:id="@+id/action_bar_custom_layout_textview"
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:ellipsize="end"
android:maxLines="1"
andrpod:text="@string/notes"
android:gravity="left|center_vertical"/>
'アプリで再生してみてください:contentInsetStart = 56dp''で<ツールバー... /> '異なる値(56dp、72dp、などを試してみてください)に設定し、効果を参照してください。 –
[ツールバーウィジェット](https://developer.android.com/reference/android/support/v7/widget/Toolbar.html)を使用することをお勧めします – Beloo
しかし、私はツールバーを使用していません。私はAppCompatActivityアクションバーを使用して – motis10