タグ付けされた質問 「textview」

テキストビューは、ユーザーが表示されたテキストを表示または変更できるUI要素です。このタグをプログラミング関連のテキストビューのプログラミングに使用し、関連するプログラミング言語またはテクノロジータグを追加して、質問の露出を増やします。テキストビューを配置する場所に関するUXの一般的な質問、およびその他の同様の意見に基づく質問は、Stack Overflowのトピックには含まれていません。

24
Androidビューの上部と下部に境界線を追加する簡単な方法はありますか?
TextViewがあり、その上部と下部の境界線に沿って黒い境界線を追加したいと思います。TextViewにを追加android:drawableTopしandroid:drawableBottomてみましたが、ビュー全体が真っ黒になりました。 <TextView android:background="@android:color/green" android:layout_width="fill_parent" android:layout_height="wrap_content" android:drawableTop="@android:color/black" android:drawableBottom="@android:color/black" android:text="la la la" /> Androidのビュー(特にTextView)に上部と下部の境界を簡単に追加する方法はありますか?

26
Android TextView Justify Text
aのテキストをどのTextViewように正当化しますか(テキストを左側と右側にフラッシュします)? ここで可能な解決策を見つけましたが、それは機能しません(vertical-centerをcenter_verticalなどに変更しても)。

19
Android、TextViewの幅を制限する方法(およびテキストの最後に3つのドットを追加する方法)
私が持っているTextView、私はそれの文字を制限したいということ。実際、これは可能ですが、探しているのは、文字列の最後に3つのドット(...)を追加する方法です。これはテキストが続いていることを示しています。これは私のXMLですが、テキストを制限するもののドットはありません。 <TextView android:id = "@+id/tvFixture" android:layout_width = "wrap_content" android:layout_height = "wrap_content" android:layout_toLeftOf = "@id/ivFixture_Guest" android:text = "@string/test_06" android:lines = "1" android:ems = "3" android:gravity = "right" style = "@style/simpletopic.black" android:ellipsize="end"/>



7
TextViewでプログラムによって左のドローアブルを設定する
ここにxmlのtextViewがあります。 <TextView android:id="@+id/bookTitle" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_weight="1" android:drawableLeft="@drawable/checkmark" android:gravity="center_vertical" android:textStyle="bold" android:textSize="24dip" android:maxLines="1" android:ellipsize="end"/> ご覧のとおり、DrawableLeftをxmlに設定しています。 コードでドローアブルを変更したいのですが。 とにかくこれをやろうとしていますか?または、テキストビューのコードにdrawableLeftを設定しますか?

12
テキスト変更リスナー上のAndroid
私には2つのフィールドがあるという状況があります。field1とfield2。変更されたfield2ときに私がやりたいことはすべて空field1です。したがって、最後には1つのフィールドのみにコンテンツが含まれます。 field1 = (EditText)findViewById(R.id.field1); field2 = (EditText)findViewById(R.id.field2); field1.addTextChangedListener(new TextWatcher() { public void afterTextChanged(Editable s) {} public void beforeTextChanged(CharSequence s, int start, int count, int after) { } public void onTextChanged(CharSequence s, int start, int before, int count) { field2.setText(""); } }); field2.addTextChangedListener(new TextWatcher() { public void afterTextChanged(Editable s) {} public …


23
TextView BOLDで特定のテキストを作成する方法
TextViewの特定のテキストを太字にする方法がわかりません。 こんな感じです txtResult.setText(id+" "+name); 出力を次のようにしたい: 1111ニール idとnameは、データベースから値を取得した変数でありid、太字にしたいのですが、それだけが影響を受けないidため、nameこれを行う方法がわかりません。

11
プログラムでTextViewのスタイルを設定する
私はTextViewこのようなスタイルでコンストラクタを使用しようとしています: TextView myText = new TextView(MyActivity.this, null, R.style.my_style); ただし、これを行うと、テキストビューにスタイルが適用されていないように見えます(静的オブジェクトに設定してスタイルを確認しました)。 私も使ってみましたが、うまくいきmyText.setTextAppearance(MyActivity.this, R.style.my_style)ません。

7
TextViewをスタイルしてそのすべての文字を大文字にする方法はありますか?
XMLの属性またはスタイルをに割り当てTextViewて、すべて大文字のテキストを作成できるようにしたいと考えています。 属性は、android:inputType="textCapCharacters"とandroid:capitalize="characters"彼らは、ユーザーinputedテキストのためではないようなものと見もしませんTextView。 これを実行して、スタイルをコンテンツから分離できるようにします。私はこれをプログラムで行うことができることを知っていますが、コンテンツとコードからスタイルを除外したいと思います。

11
Android-TextView TextStyleをプログラムで設定しますか?
プログラムでtextStyle属性を設定する方法はありTextViewますか?setTextStyle()メソッドがないようです。 明確にするために、私はビュー/ウィジェットのスタイルについて話しているのではありません!私は以下について話している: <TextView android:id="@+id/my_text" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="Hello World" android:textStyle="bold" />
232 java  android  textview 

16
Android向けにTextViewを自動調整
バックグラウンド 多くの場合、与えられた境界にTextViewのフォントを自動調整する必要があります。 問題 悲しいことに、この問題について話しているスレッドや投稿(および推奨される解決策)はたくさんありますが(例:ここ、ここ、ここ、ここ)、実際にうまく機能するものはありません。 だからこそ、実際の取引が見つかるまで、それぞれをテストすることにしました。 私はそのようなtextViewからの要件は次のようになるべきだと思います: フォント、書体、スタイル、および文字のセットを使用できるようにする必要があります。 幅と高さの両方を処理する必要があります 制限のためにテキストが収まらない場合を除き、切り捨ては行いません(例:長すぎるテキスト、小さすぎる使用可能なサイズ)。ただし、必要に応じて、水平/垂直スクロールバーをリクエストすることもできます。 複数行または単一行を許可する必要があります。複数行の場合、最大行と最小行を許可します。 計算が遅くなることはありません。最適なサイズを見つけるためにループを使用していますか?少なくとも最適化し、毎回1ずつサンプリングを増分しないでください。 複数行の場合、サイズ変更またはより多くの行を使用することを許可するか、「\ n」文字を使用して自分で行を選択できるようにする必要があります。 私が試したこと 私は非常に多くのサンプル(リンクのサンプルを含めて、私が書いた)を試してみましたが、ケースを処理するためにそれらを変更することも試みたと話しましたが、実際に機能するものはありません。 TextViewが正しく自動調整されるかどうかを視覚的に確認できるサンプルプロジェクトを作成しました。 現在、私のサンプルプロジェクトでは、テキスト(英語のアルファベットと数字)とtextViewのサイズのみをランダム化し、1行のままにしておきますが、これでも、試したどのサンプルでもうまく機能しません。 ここにコードがあります(ここにもあります): ファイル res/layout/activity_main.xml <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".MainActivity"> <Button android:id="@+id/button1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:layout_centerHorizontal="true" android:text="Button" /> <FrameLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_above="@+id/button1" android:layout_alignParentLeft="true" android:background="#ffff0000" android:layout_alignParentRight="true" android:id="@+id/container" android:layout_alignParentTop="true" /> </RelativeLayout> ファイル src/.../MainActivity.java public class MainActivity …

7
AndroidでJava側からandroid:gravityをTextViewに設定する方法
android:gravity="bottom|center_horizontal"テキストビューのxmlで使用して希望の結果を得ることができますが、これはプログラムで行う必要があります。私のtextviewはの中tablerowで重要relativelayoutです。 私が試してみました: LayoutParams layoutParams = new TableRow.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT, Gravity.BOTTOM | Gravity.CENTER_HORIZONTAL); labelTV.setLayoutParams(layoutParams); しかし、私が正しく理解すればtablerow、それはテキストビューではなくに適用されますか?


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.