問題タブ [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 投票する
1 に答える
181 参照

android - 背景、ソース、テキストを含む Android ImageButton

カスタム背景、カスタム アイコン、およびそのアイコンの下のテキストを使用して ImageButton を作成したい

私がこれまでに持っているのは

ただし、そこに置くandroid:text="blablabla"と表示されません:/

ic_action_homework は .PNG アイコンですが、btn_rectangle_background は形状を定義する XML ファイルです。

それが私が達成したいことです ここに画像の説明を入力

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

android - プログラムで ToggleButton の src イメージを設定する方法はありますか?

画像付きを使用しToggleButtonています。画像は 16x16 ですが、ボタンを 50x50 にしたいので、ユーザーが画像をクリックしてもアクションが実行されます。これが、太い指の問題を回避する方法です。

これがToggleButtonXMLでの私のやり方です

そして、私はこのようにプログラムで背景を設定しました:

問題

幅と高さが50dpであるため、画像が拡大されてぼやけて見えますが、画像は 16x16 しかありません。で背景を設定する代わりに、ボタンsetBackgroundDrawableの画像を設定する方法を見つけたいです。src背景を設定している場合、画像は 50x50 の背景全体を引き継ぐためです。

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

android - android予約システムアプリ

オフィスの予約システム用のアンドロイドアプリを作っています。ユーザーが座席をクリックして予約できるようにしたい。また、予約されたら席を色分けしてほしいです。使用するフロア マップの写真しかありません。画像とボタンを使用してそれを行うにはどうすればよいですか?

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

android - Android は、styles.xml の layout_weight パラメータを無視します

Android が ImageButton のレイアウト パラメータを無視しているようです。私のレイアウト xml がスタイルで ImageButtons を定義するとき、layout_weight が考慮されます。ただし、ボタンを動的に追加すると、重みが無視され、LayoutParameters を手動で定義する必要があります。

Styles.xml エントリ:

レイアウト xml:

コード:

ボタンを動的に追加するときに、styles.xml から layout_weight を強制的に読み取る方法を知っている人はいますか?

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

android - ListView内のImageButtonのAndroid onClickと位置の取得

Android アプリケーションに ImageButton を含むリスト ビューがあります。ImageButton onClick のアクションを作成する必要があります。リスナーを使用して ImageButton の onClick を作成できますが、ユーザーがクリックした現在の ListItem の位置を取得できません。

ポジションを取得するためにさまざまなソリューションを試しましたが、どれも機能しませんでした。

これが私のカスタムアダプターファイルです

ダミー文字列でトーストを表示できますが、何らかの理由で位置を取得できません。

前もって感謝します

そして今、エラーログが表示されます

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

android - ImageButton ストレッチ src を埋める

この質問は非常に頻繁に出てきますが、私が見つけたすべての例で、画像 src は XML で定義されています。例えばandroid:src="..."

私のコードは、アクティビティまでsrcを特定せずImageButton.setImageResource()、単一のボタンを使用して再生/停止を実行します

src が後で定義された場合、ImageButton に src を入力するにはどうすればよいですか?

試してみましImageButton.setScaleType="fitXY"たが、sdkは文字列を使用するのが好きではありません...

ここに画像の説明を入力

更新: 以下に提案されている方法を使用しようとしても、問題は引き続き発生します。ここに役立つ説明があります