Android Studioを2.1プレビュー1から2.2プレビュー3にアップデートした後、私のプログラムのボタンに9パッチイメージを使用していました。ツールとプラットフォームツール、いくつかの9パッチがスケーリングを正しく停止しました。それらのすべてではなく、画面上に表示されるものだけです。つまり、私がアプリを初めて実行したときに9パッチ 'B'が正しくスケーリングされたことを意味します。同様に、9パッチ「A」と「B」が正しくスケーリングされていない場合でも、「C」はアクティビティを初めて開いたときに正常に機能しましたが、次回は間違っていました。私の掘り起こしが終わるまでに、私の9パッチのうち最後の1つは間違ってスケーリングされていました。つまり、正規のPNGファイルのようにスケーリングされていました。Android Studioのアップデート後、Android 9のパッチが正しくスケーリングされない
私が試したこと: すべての境界ピクセルが完全に透明であるか完全に黒であるかを確認するために何度かチェックしました。私は画像のパディング(右と下)の辺に1行しかないことを保証しました。 draw9patch(GIMPでも試してみました)からファイルを再エクスポートし、プロジェクトをきれいにして再構築し、すべてのドロワブルを何度か再インポートしました。私はAndroid Studioの古いバージョンに戻っていました。
これは、新しいSDKやビルドツール、または何とかAndroid Studioのバグですか?実行時にデバイス上の9パッチを破損していますか?誰もこの問題を抱えていましたか?
私は誰かが私の仕事をダブルチェックしたいことを起こる念のために9パッチを投稿します(これらの9-パッチはすべての月のために働いてきた今までに)
9 - パッチファイル:
エディタで(draw9patch):
ありがとう、それはスタジオの問題を知りませんでした:(...私の日を失った: '( –