本の名前のタイトル ダイアログが必要です。問題は長いタイトルにあります。デフォルトのタイトル ダイアログは、ダイアログの幅に合わせるために余分な長いテキストをトリミングしようとするようです。
そこで、このコードでデフォルトのタイトルを削除する解決策を思いつきました
setStyle(STYLE_NO_TITLE, 0);
デフォルトを textview ウィジェットに置き換えます。これは私のカスタム ダイアログ xml です
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<TextView
android:id="@+id/dialog_title"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
<ListView
android:id="@+id/list"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
</LinearLayout>
ただし、ダイアログのレイアウトが台無しになります
それで、誰かがそれに対処するためのより良い方法を教えてくれますか? ありがとう