TextViewまたはビジュアルオブジェクトが画面に折り返されないようにするにはどうすればよいですか?これを行うためのXML属性またはコードはありますか、または画面からオーバーフローすることは不可能ですか?
たとえば、あなたはこれを持っています:
しかし、あなたは本当にこれを望んでいます:
何か案は?
チェックアウト Android:maxLines="1"
および末尾を追加する場合は...
も追加Android:ellipsize="end"
<TextView
Android:id="@+id/name"
Android:text="i want this to crop not wrap"
Android:layout_width="fill_parent"
Android:layout_height="wrap_content"
Android:maxLines="1"
Android:ellipsize="end" />
Android:singleLine="true"
は APIレベル3で廃止 でした。
あなたが探しています Android:singleLine="true"
。
チェックアウトしました Android:scrollHorizontally 。それが機能しない場合は、 HorizontalScrollView もあります。
そしてJavaコードでは:
textView.setSingleLine();
textView.setHorizontallyScrolling(true);
がうまくいきました。