問題タブ [android-imagebutton]

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

android - AndroidでImageButtonを背景画像に正しく配置するにはどうすればよいですか?

XML を使用した Android UI 設計では、ImageButton をアクティビティ xml ファイルの背景に正確に配置する方法を教えてください。

2 つの画像があり、1 つはアクティビティの背景画像として機能し、2 つ目は画像ボタン ソースとして機能するとします。

これが背景画像です。 http://i.stack.imgur.com/e1Ow5.png

ボタン画像です。http://i.stack.imgur.com/m0tUU.png

最初の画像をアクティビティの背景として設定します。私の質問は、2番目の画像を適切に配置して整列させる方法です。つまり、ボタンが背景の「中央の長方形」の中に正確に収まるようにします。「中央の長方形」はプレースホルダーで、画面のどこにでも配置できます。

注意: 相対レイアウトを使用してみましたが、背景によってはボタンを実際に配置できませんでした。

編集:- 実際には、背景の中央にある長方形と角丸長方形は単なるプレースホルダーです。それは何でもありえます。または、どこでもかまいません。中心ではないかもしれません。画像全体を考慮して、プレースホルダーがある場所にボタン画像を配置する必要があります。それが私の意図です。たとえば、ボリューム ロッカーとして機能する回転ボタンがあるラジオ アプリケーションを考えてみましょう。画像内のそれ以外はすべて背景であり、ボリューム ロッカーは別の画像である可能性があります。

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

java - ImageButton に画像を合わせる

AndroidでTicTacToeをやっています。ImageButton をクリックすると、ボタンのサイズに関係なく、アプリを表示する画像がコンポーネントを拡大します。

○×ゲーム

属性android:scaleType="fitCenter"(almost fitXYcenterInsidefitCenterfitStart) を使用して、コンポーネント内に画像を収めようとしましたが、うまくいきませんでした。

これはXML私の ImageButton の私のコードの一部です:

アプリを実行している Android デバイスは考慮していません (Android 仮想デバイスでゲームを実行したところ、同じ問題が発生したためです)。

私の問題を解決するための助けに感謝します。ありがとう。

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

java - Android、ImageButton の丸みを帯びた角を実装してから、プログラムで色を変更するにはどうすればよいですか?

私はImageButton自分のアプリケーションのレイアウトを持っていて、これの角を丸くしたいImageButtonので、次のようなスタイルを使用しています:

そして、私は使用していますandroid:background="@drawable/my_rounded_shape.xml"/>

問題は、この後、背景色を黒からカスタム色に変更したいのですが、プログラムでスタイルを変更できず、コーナーで新しいスタイルを生成する方法がありませんが、別の色でImageButton.

それを行う方法または回避策があることを明確にしていただけますか?

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

android - 結果のアクティビティを解決できません

Androidから写真をキャプチャする動的ボタンを作成しています。動的ボタンは、メイン アクティビティとは別のクラスにあります。here is my codeCan't resolveでエラーが発生しましたstartActivityForResult

どんな助けにも感謝します。ありがとうございました。