Kaa*_*edi 12 textfield android-jetpack-compose
XML TextField,自动响应RTL文本并右对齐。
    <com.google.android.material.textfield.TextInputEditText\n        android:id="@+id/textview_first"\n        android:layout_width="match_parent"\n        android:layout_height="wrap_content"\n        android:text="\xd8\xb3\xd9\x84\xd8\xa7\xd8\xa7\xd8\xa7\xd8\xa7\xd8\xa7\xd8\xa7\xd9\x85\xd9\x85\xd9\x85\xd9\x85\xd9\x85\xd9\x85\xd9\x85"\n        app:layout_constraintBottom_toTopOf="@id/button_first"\n        app:layout_constraintEnd_toEndOf="parent"\n        app:layout_constraintStart_toStartOf="parent"\n        app:layout_constraintTop_toTopOf="parent" />\nRun Code Online (Sandbox Code Playgroud)\n\n但是,在 Compose 中TextField,它坚持左侧。\n是否有任何方法必须将TextFieldRTL 文本向右对齐,将 LTR 文本向左对齐?
Kaa*_*edi 17
根据@Poran 的回答,您必须textStyle添加TextField:
TextField(
   value = name,
   ...
   textStyle = TextStyle(color = Color.Black, textDirection = TextDirection.Content)
)
Run Code Online (Sandbox Code Playgroud)
        |   归档时间:  |  
           
  |  
        
|   查看次数:  |  
           3156 次  |  
        
|   最近记录:  |