問題タブ [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.

0 投票する
0 に答える
106 参照

java - RatingBar をスケーリングしても周囲のフレームが削除されない

Android を使いたいRatingBar。タブレットではうまく機能しますが、小さい画面では評価バーが非常に大きくなります。関数を使用する必要があることを読みましたがScaleX/ScaleY、それもうまく機能します。ただし、評価の星は縮小されますが、オブジェクトのフレームは大きく保たれます。

TableRowこの例を参照してください。緑 (コンテンツをラップする) とRatingBar青で色付けしまし
ここに画像の説明を入力
た。実際の星は縮小していることがわかりますが、元のサイズのフレームは同じままです。

これは EditText ボックスの例です。問題がRatingBarにあることを確認するために同じことをしました. この画像では、TableRow がテキストを完全にラップしていることがわかります。(緑の背景なし)
ここに画像の説明を入力
私の目標は、RatingBar のフレームを青のフレームに縮小することです。

0 投票する
1 に答える
986 参照

android - Androidでスケール評価バーを作成するには?

Android にはデフォルトの星評価バーがあります。しかし、私のプロジェクトにはスケール評価バーがあります。そのようにする方法。貴重なポイントを共有してください。同じようにすることは可能ですか?以下にサンプル画像を貼り付けました。あなたの提案をしてください。そのために利用できるライブラリはありますか。

ありがとう、

ここに画像の説明を入力 ここに画像の説明を入力 ここに画像の説明を入力 ここに画像の説明を入力

0 投票する
1 に答える
2096 参照

android - 評価バーのアイコンのサイズ変更

Samsung S3 デバイスと Samsung Galaxy tab 2 10.1 デバイスを使用して、Android で開発しています。

プログレス バーがあり、2 つのデバイスで共有アイコン スターを使用していますが、Samsung Galaxy Tab 2 では 5 つのスターが正しく表示されますが、Samsung S3 デバイスでは大きすぎるため 4 つのスターしか表示されません。

私は試した:

  • スターを異なるサイズのリソースフォルダーに配置しますが、両方のデバイスが xhdpi スターをロードします。
  • minHeight と maxHeight を使用して Samsung S3 デバイス用に別のスタイルを作成しますが、星は水平にカットされ、サイズは変更されません。

両方のデバイスで星のアイコンのサイズを正しく変更するにはどうすればよいですか? デバイスごとにアドホックなスターを作成するのは本当に好きではありませんが、画像を再利用できればよいでしょう。

どうもありがとう!

0 投票する
1 に答える
918 参照

android - カスタム スタイルの評価バーが表示されない

http://kozyr.zydako.net/2010/05/23/pretty-ratingbar/に従って、RatingBar のカスタム スタイルを作成しました 。これは、XML ファイルで RatingBar を宣言すると完全に機能します。ただし、Java コードで動的な評価バーを作成する必要もあります。これを行う場所は次のとおりです。

問題は、この方法で使用すると評価バーが表示されないことです。これは私のカスタムスタイルです:

評価バーに標準の小さいスタイルを使用すると、同じ手順が完全に機能します。理由を知っている人はいますか?

0 投票する
4 に答える
3658 参照

android - AndroidのRatingBarのprogressDrawableとしてのShapeDrawable?

Ratingbar の progressDrawable として ShapeDrawable を設定できないようです。私は次のことを試みましたが失敗しました:

myRatingbar スタイル:

ratingbar_full.xml:

画面に何も表示されません。

編集:この行では、形状の代わりに .png を使用します。

@drawable/ratingbar_full

0 投票する
1 に答える
814 参照

android - Ratingbar android setMax() が機能しない

カスタム 'RatingBar' があります。

'foodRatingBar':

「レーティングスター」:

しかし、次の問題が発生しました。

結果は次のとおりです。

ここに画像の説明を入力

r = 2.4

ns = 4

メートル = 5