問題タブ [nine-patch]

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 投票する
2 に答える
2480 参照

javascript - 現在利用可能な、border-radius 向けのクロスブラウザー 9​​ パッチ ソリューション

私は最近 Android 用に開発し、9-patch がいかに優れているかを発見しました。ウェブデザインで使用できるのではないかと思ったので、zngも使用しました。答えはイエスです。

私の質問は、現在、9 パッチ技術を使用して、border-radius のクロスブラウザー互換性の欠如、特に IE に対処するもの (おそらく jQuery プラグイン) があるかどうかです。

0 投票する
2 に答える
3361 参照

android - パターンを繰り返して 9 パッチを作成する

プログレスバーの背景用に 9 つのパッチを作成することに固執しています。定規のような繰り返しパターンがあり、頭が痛くなりました。

ここに私が欲しいもの(下)と私が持っているもの(上)の画像があります。 9パッチの問題

誰かが私の目標を達成する方法のヒントを教えてもらえますか?

編集:または、9パッチでこれを行うことは一般的に可能ですか?私の他の試みは android:tileMode="repeat" で作成することでしたが、画像の高さ (2 行目で繰り返し) に問題があり、repeat-x のようなものが必要です。

前もって感謝します

edit2: OK、繰り返しパターン全体をストレッチすることで繰り返し 9patch を実行できましたが、理想的ではありません :(

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

android - RelativeLayour の 9 パッチ画像がすべての内部要素を非表示にするのはなぜですか?

9.PNG 画像をRelativeLayoutの背景として設定すると、その中のすべての要素が中央に縮小されます。これが XML とスナップショットです。

ナインパッチの背景

背景を色または通常の画像に変更すると、テキストが表示されます。

通常画像の背景

なぜこれが起こっているのか誰でも説明できますか?

0 投票する
2 に答える
11391 参照

android - Android シークバーは、9 パッチ イメージを使用してカスタム スタイルを設定します

カスタム スタイルのシークバーを作成しようとしています。2 つの 9 パッチ画像があります。1 つは灰色のストレッチ バー search_progress.9.png (背景色) で、もう 1 つは緑色のストレッチ バー search_progress_bar.9.png (前景色) です。

この xml をシークバーの progressDrawable として使用します。

私の問題は、バーが親指の位置までいっぱいになるのではなく、バー全体が常に緑色であることです (search_progress_bar 画像)。自分の画像で Android の progress_horizo​​ntal.xml と同じ効果を得るにはどうすればよいですか (図形を使用してバーを描画したくありません)。

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

android - ナイン パッチ イメージの何が問題になっていますか?

ドロップダウンのように見えるように、ボタンのパッチ 9 ファイルを作成しようとしています。小さなドロップダウンアイコンを画像に追加してその部分を引き伸ばさないようにする前に、ファイルは正常に機能しました。エディタでは次のように表示されます。 エディタ内はこんな感じ

実際のファイルはこちら

0 投票する
2 に答える
1259 参照

android - 9つのパッチ画像の作成中に問題が発生しました

draw9patchツールを使用して9つのパッチ画像を作成し、拡張子.9.pngで画像を保存していますが、アプリで作成した9つのパッチ画像を使用するとエラーが発生します。しかし、ネットから9パッチ画像をダウンロードして同じアプリで使用すると、正しく機能します。

私は自分が間違っていることを理解していません。助けてください

0 投票する
6 に答える
16450 参照

android - 9 パッチ ファイルの不正な「パッチ」

Android SDK の Draw9Patch ツールを使用しようとしていますが、Draw9Patch で画像を開くとすぐに、すべての画像領域が「Ba​​d Patch」として表示されます。伸縮可能な領域を定義する線を手動で描きましたが、これが適切に機能するかどうかはわかりません. この特定の画像が「良いパッチ」ではない理由を誰か説明できますか? この質問に対する他の Stackoverflow の回答は、私の問題に関連していないようであるか、理解していません。

Draw9Patch の不良パッチの例 元の画像

0 投票する
3 に答える
7073 参照

android - 異なる2つの密度(mdpi、ldpi、hdpiなど)でAndroidで9つのパッチイメージを使用する方法は?

複数の画面をサポートしたいAndroidアプリケーションを作成しています。これらには9つのパッチ画像を使用しました。

しかし、私の質問は、9つのパッチイメージを使用することで異なる2密度のデバイスに十分であるか、または異なる密度(mdpi、ldpi、hdpiなど)に対して異なる29パッチイメージを作成する必要があるかどうかです。

前もって感謝します

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

android - Android のデフォルトのスクロール サム用の 9 パッチの png ファイルはどこにありますか?

Androidがデフォルトのスクロールサムとして使用する9パッチのPNGファイルを探しています。ScrollView 内のコンテンツの量に応じて形状が変化する右側の小さな灰色のバーとも呼ばれます。ファイルを再作成するのではなく、手元に置いておきたいと思います。

ありがとう

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

android - 9 パッチ コーナー イメージで完全に透明なアクティビティ

私の活動では、透明にして9パッチコーナーのデザインにしようとしていますが、コーナーにまだ黒い色が表示されています.誰もそれを取り除く方法を知っていますか?

ここでやろうとしているのは、下の画像に示すように、新しい透明なアクティビティ Bを開始する非透明 (通常の)アクティビティ Aですが、コーナーデザインの 9 パッチの背景は完全には透明ではありません。

ここに画像の説明を入力

これが私の9パッチです

ここに画像の説明を入力

活動 XML

マニフェスト

スタイル