Android 非英语(印地语)字符的换行字在listview中剪切右边缘
创建了一个包含非英语(印地语)字符的Listview,导致文本被剪切到其应该被包装的右侧。下图。 但是,相同的代码设置适用于英文文本 还尝试向listview项添加填充和边距,结果如下 注意:我使用的是安卓4.1.2(16) 列表视图listview的代码:Android 非英语(印地语)字符的换行字在listview中剪切右边缘,android,android-listview,word-wrap,non-english,Android,Android Listview,Word Wrap,Non English,创建了一个包含非英语(印地语)字符的Listview,导致文本被剪切到其应该被包装的右侧。下图。 但是,相同的代码设置适用于英文文本 还尝试向listview项添加填充和边距,结果如下 注意:我使用的是安卓4.1.2(16) 列表视图listview的代码: <ListView android:id="@+id/listview" android:layout_width="wrap_content" android:lay
<ListView
android:id="@+id/listview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:clickable="true"
android:fastScrollAlwaysVisible="true"
android:fastScrollEnabled="true"
android:scrollbarAlwaysDrawVerticalTrack="true"
android:paddingRight="0dp"
android:layout_marginRight="0dp"/>
自定义适配器列表项中使用的textview为:
<TextView
android:id="@+id/main_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/verse"
android:textColor="#000000"
android:paddingTop="5dp"
android:gravity="top|left"
android:paddingRight="1dp"
android:layout_marginRight="1dp"
android:singleLine="false"
android:textSize="18dp" />