問題タブ [android-custom-drawable]
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.
android - Android: 複数の図形をボタンの背景として使用する
Androidのボタンの背景としてxmlで定義された複数の形状を使用するにはどうすればよいですか?
次のような複数の形状xmlファイルがあると仮定します:-
ボタンの背景にマルチシェイプを使用したい:-
どうすれば複数の形状を組み合わせてボタンにすることができますか :- ?
android - Androidで同じ解像度の2つの異なるデバイスで2つの異なるアプリケーションアイコンをサポートするには?
Google Playストアで実行中のアプリがあります。ここで、一部のベンダー固有のデバイスで異なるアプリ アイコンとタイトルを使用してそのアプリケーションをサポートする必要があります。それに加えて、アプリの Play ストアの更新もサポートする必要があります。
私が考えた選択肢は、
別の APK を作成し、その apk をベンダーのビルドと共に事前に焼き付けますが、アップグレードすると、アプリのアイコンとタイトルの特定の変更が失われます。Playstore は解像度に基づいてさまざまな apk をサポートしていますが、ベンダーには基づいていません。
アプリケーションのパッケージ名を変更して 2 番目のアプリケーションを作成し、更新を別のアプリとして維持します。しかし、その他の理由により、それを行うことは許可されていません。
ベンダーは、ランチャーでアプリケーション固有の変更を行うことができるため、パッケージ マネージャーによって表示される前にアプリのアイコンを置き換えることができますが、ランチャーと設定が 2 つの異なるアイコンを表示するため、やはり矛盾が生じます。
したがって、ベンダーに基づいて Play ストアで個別の APK を作成できるオプションがあるかどうか疑問に思っています。これにより、ベンダー固有のアイコンがサポートされ、通常の更新もサポートされます。どんな助けでも大歓迎です。
android - コードによるボタンのカスタム背景形状
XMLコードを介してカスタムボタンの背景形状を作成することができました
しかし、それに相当するJavaコードは何だろう?ガイドをお願いします。
android - Android - 回転後に四角形をクリップできません
カスタム ドローアブルを作成しようとしていますが、draw(Canvas) 関数で次のメソッドを使用します: clipRect とrotate。clipRect は単独で動作しますが、以前に回転関数が実行されていた場合、clipRect は何もしません。
- これは、android 6 を搭載したデバイスと、他の android バージョンを搭載した一部のデバイスで動作します。