問題タブ [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.
android - 背景、ソース、テキストを含む Android ImageButton
カスタム背景、カスタム アイコン、およびそのアイコンの下のテキストを使用して ImageButton を作成したい
私がこれまでに持っているのは
ただし、そこに置くandroid:text="blablabla"
と表示されません:/
ic_action_homework は .PNG アイコンですが、btn_rectangle_background は形状を定義する XML ファイルです。
それが私が達成したいことです
android - プログラムで ToggleButton の src イメージを設定する方法はありますか?
画像付きを使用しToggleButton
ています。画像は 16x16 ですが、ボタンを 50x50 にしたいので、ユーザーが画像をクリックしてもアクションが実行されます。これが、太い指の問題を回避する方法です。
これがToggleButton
XMLでの私のやり方です
そして、私はこのようにプログラムで背景を設定しました:
問題
幅と高さが50dp
であるため、画像が拡大されてぼやけて見えますが、画像は 16x16 しかありません。で背景を設定する代わりに、ボタンsetBackgroundDrawable
の画像を設定する方法を見つけたいです。src
背景を設定している場合、画像は 50x50 の背景全体を引き継ぐためです。
android - android予約システムアプリ
オフィスの予約システム用のアンドロイドアプリを作っています。ユーザーが座席をクリックして予約できるようにしたい。また、予約されたら席を色分けしてほしいです。使用するフロア マップの写真しかありません。画像とボタンを使用してそれを行うにはどうすればよいですか?
android - Android は、styles.xml の layout_weight パラメータを無視します
Android が ImageButton のレイアウト パラメータを無視しているようです。私のレイアウト xml がスタイルで ImageButtons を定義するとき、layout_weight が考慮されます。ただし、ボタンを動的に追加すると、重みが無視され、LayoutParameters を手動で定義する必要があります。
Styles.xml エントリ:
レイアウト xml:
コード:
ボタンを動的に追加するときに、styles.xml から layout_weight を強制的に読み取る方法を知っている人はいますか?
android - ListView内のImageButtonのAndroid onClickと位置の取得
Android アプリケーションに ImageButton を含むリスト ビューがあります。ImageButton onClick のアクションを作成する必要があります。リスナーを使用して ImageButton の onClick を作成できますが、ユーザーがクリックした現在の ListItem の位置を取得できません。
ポジションを取得するためにさまざまなソリューションを試しましたが、どれも機能しませんでした。
これが私のカスタムアダプターファイルです
ダミー文字列でトーストを表示できますが、何らかの理由で位置を取得できません。
前もって感謝します
そして今、エラーログが表示されます
android - ImageButton ストレッチ src を埋める
この質問は非常に頻繁に出てきますが、私が見つけたすべての例で、画像 src は XML で定義されています。例えばandroid:src="..."
私のコードは、アクティビティまでsrcを特定せずImageButton.setImageResource()
、単一のボタンを使用して再生/停止を実行します
src が後で定義された場合、ImageButton に src を入力するにはどうすればよいですか?
試してみましImageButton.setScaleType="fitXY"
たが、sdkは文字列を使用するのが好きではありません...
更新: 以下に提案されている方法を使用しようとしても、問題は引き続き発生します。ここに役立つ説明があります