問題タブ [ratingbar]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - RatingBar をスケーリングしても周囲のフレームが削除されない
Android を使いたいRatingBar
。タブレットではうまく機能しますが、小さい画面では評価バーが非常に大きくなります。関数を使用する必要があることを読みましたがScaleX/ScaleY
、それもうまく機能します。ただし、評価の星は縮小されますが、オブジェクトのフレームは大きく保たれます。
TableRow
この例を参照してください。緑 (コンテンツをラップする) とRatingBar
青で色付けしまし
た。実際の星は縮小していることがわかりますが、元のサイズのフレームは同じままです。
これは EditText ボックスの例です。問題がRatingBarにあることを確認するために同じことをしました. この画像では、TableRow がテキストを完全にラップしていることがわかります。(緑の背景なし)
私の目標は、RatingBar のフレームを青のフレームに縮小することです。
android - Androidでスケール評価バーを作成するには?
Android にはデフォルトの星評価バーがあります。しかし、私のプロジェクトにはスケール評価バーがあります。そのようにする方法。貴重なポイントを共有してください。同じようにすることは可能ですか?以下にサンプル画像を貼り付けました。あなたの提案をしてください。そのために利用できるライブラリはありますか。
ありがとう、
android - 評価バーのアイコンのサイズ変更
Samsung S3 デバイスと Samsung Galaxy tab 2 10.1 デバイスを使用して、Android で開発しています。
プログレス バーがあり、2 つのデバイスで共有アイコン スターを使用していますが、Samsung Galaxy Tab 2 では 5 つのスターが正しく表示されますが、Samsung S3 デバイスでは大きすぎるため 4 つのスターしか表示されません。
私は試した:
- スターを異なるサイズのリソースフォルダーに配置しますが、両方のデバイスが xhdpi スターをロードします。
- minHeight と maxHeight を使用して Samsung S3 デバイス用に別のスタイルを作成しますが、星は水平にカットされ、サイズは変更されません。
両方のデバイスで星のアイコンのサイズを正しく変更するにはどうすればよいですか? デバイスごとにアドホックなスターを作成するのは本当に好きではありませんが、画像を再利用できればよいでしょう。
どうもありがとう!
android - カスタム スタイルの評価バーが表示されない
http://kozyr.zydako.net/2010/05/23/pretty-ratingbar/に従って、RatingBar のカスタム スタイルを作成しました 。これは、XML ファイルで RatingBar を宣言すると完全に機能します。ただし、Java コードで動的な評価バーを作成する必要もあります。これを行う場所は次のとおりです。
問題は、この方法で使用すると評価バーが表示されないことです。これは私のカスタムスタイルです:
評価バーに標準の小さいスタイルを使用すると、同じ手順が完全に機能します。理由を知っている人はいますか?
android - AndroidのRatingBarのprogressDrawableとしてのShapeDrawable?
Ratingbar の progressDrawable として ShapeDrawable を設定できないようです。私は次のことを試みましたが失敗しました:
myRatingbar スタイル:
ratingbar_full.xml:
画面に何も表示されません。
編集:この行では、形状の代わりに .png を使用します。
@drawable/ratingbar_full
android - Ratingbar android setMax() が機能しない
カスタム 'RatingBar' があります。
'foodRatingBar':
「レーティングスター」:
しかし、次の問題が発生しました。
結果は次のとおりです。
r = 2.4
ns = 4
メートル = 5