it.AndのテキストのTextViewにandroid:gravity="center"
を設定しました。これでtextのpaddingLeft値を取得したいと思います。 ありがとうございます。 PS: "center"を除いてTextViewにパディング属性を設定しませんでした。それ以下のようにAndroid:TextView内のテキスト
答えて
セット:
android:layout_width="fill_parent"
android:gravity="center"
android:paddingLeft="5dp" //your desired value
しかし、パディングはTextViewのコンテンツの価値を残しておきたいと思います。 –
どういう意味ですか?少し詳しく説明してください – waqaslam
私はアンドロイドを設定しなかったという意味です:paddingLeft = "5dp"、私はアンドロイドを設定します:gravity = "center";そのため、コンテンツはTextViewの中心に揃えられます。しかし、TextViewの左端とコンテンツの左端の間にはスペースがあることがわかります。「スペース」の幅を取得したいと思います。 –
使用android:layout_gravity
代わりandroid:gravity
Alseのthis問題を確認してください。
Thxはすべて同じですが、TextViewのテキストセンターが必要なので、私はandroid:gravity = "center"を使いました。 –
getPaddingLeft()を試してみてください。しかし、パディングを設定していないので、値が返されるかどうかはわかりません。私は重力の設定がパディングに実際に影響するとは思わない。
UPDATE
これはそれを行うにはハックと少し不正確になることでしょう。 (私はそれを改善することができるかどうか分かります)
int txtSize = txt.getTextSize();
int count = txt.getText().toString().length();
int txtWidth = txtSize*count;
int padding = txt.getWidth()/2 - txtWidth/2;
ええ、何も返されません。左端とコンテンツの左端の間の幅を取得するにはどうすればよいですか? –
getTotalPaddingLeft()という関数をもう1つ見ましたが、同じ結果が返されると思います。 – Shubhayu
これを試してください。しかし、何が地獄。 int txtSize = txt.getTextSize(); int count = txt.getText()。toString()。length(); int txtWidth = txtSize * count; int padding = txt.getWidth()/ 2 - txtWidth/2; – Shubhayu
- 1. Android:TextViewのテキストの自動スクロール
- 2. Android:TextView用の長いテキストを表示
- 3. Android:textViewの中にテキストが配置されていませんか?
- 4. Android:TextView水平方向にスクロール
- 5. Android:TextViewにメッセージの一部を表示
- 6. Android:TextViewが動作しません
- 7. Android:TextView onDraw()は一度だけですか?
- 8. SharePointWebControls:BooleanField - チェックボックス内のテキスト
- 9. テキスト入力内のテキストを囲む
- 10. android内の編集テキスト内の余白
- 11. android:TextViewのLayoutParamsにより、プログラムで表示が消えます
- 12. Android:TextViewの背景にselectorを使用するには?
- 13. Android:TextViewの長いマルチラインテキストに切り捨てる
- 14. wxpython:サイザ内のパネル内にテキストをセンタリング
- 15. コンポーネント内のテキストのレイアウト
- 16. アンカー内のテキストの整列
- 17. ダイアログ内のテキストの編集
- 18. モデル内のhtmlテキストのレンダリング
- 19. プロンプト内のテキストの色SearchBar
- 20. ラベル内のテキストの整列
- 21. テーブルビューセル内のハイライトuiwebviewテキスト
- 22. HTMLファイル内のヘブライ語テキスト
- 23. div内のテキストを更新
- 24. は彼らの内部テキスト
- 25. PropertyGrid内のイタリック体テキスト
- 26. ラベル内のテキストを更新
- 27. Android:TextViewがinvalidate()またはpostInvalidate()で更新されない
- 28. Android:TextView背景描画可能 - 高さを0にしますか?
- 29. テキスト入力フィールド内にスパン?
- 30. NSTextField内にテキストを配置
getPaddingLeft()を使って情報を取得できますか? – Shubhayu
nope.So左端からコンテンツの左端までの幅を取得できますか? –
それは役に立ちましたか?以下のコメントのコードは? – Shubhayu