私のモバイルのアプリケーションの1つに、スナップショットに以下のようなヘッダーがあります。私はデザインがとても好きで、私のアプリケーションのためにデザインを作成したいと思います。ホームアイコンをクリックすると、ユーザーはリンク先ページ(ホームページ)に移動します。私は四角い丸いコーナーのボタンを作成しています。しかし確かではない、以下のようなものを作る方法。どんな助けも高く評価されます。ホームページ(ランディング画面)ボタンでヘッダーを作成
答えて
Photoshopで画像または何を作成します。背景をonClickのは
のAndroid 1.6で導入され
<ImageView
android:id="@+id/camera_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/button_camera"
android:onClick="onCameraButtonClick" />
またはボタンと設定:
その後ImageViewのを作成し、それをボタンのように行動しましょう
<Button
android:id="@+id/camera_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/button_camera"
android:onClick="onCameraButtonClick" />
描画可能/ camera_buttonは状態ドロアブルでなければならないので、ユーザーはクリック/フォーカスをいつ見ることができます。あなたの活動の
:
public void onCameraButtonClick(View v){
// Do Something
}
それはここにすべてです:
http://developer.android.com/reference/android/widget/Button.html
こんにちは、返信ありがとうございます。私はあなたが私の質問を誤解していると信じています。私は2つのボタン(バックグラウンド)を作成し、onclicklistenerを設定することができます。しかし、ここで私の質問は...あなたがスナップショットから見ることができるように... 2つのボタンが重なっている。それをどうやって達成するのですか?あなたが何か考えているなら、私に示唆してください。その間、私はまた、何かハックをして、私の結果であなたにすべて戻ってくるようにしようとします。 – Raj
私はこれをコード化しますが、それについて考えてみましょう。負のマージンなどで相対レイアウトに包まれた2つのボタン – Blundell
こんにちは、ありがとう。今日あなたが提案しているようにマイナスのマージンで試してみました.2つのシンプルなボタンを重ねることができます:)。レイアウトが完了したら、レイアウトとスナップショットを含む実際のボタンをポストします。 – Raj
私はこれを行うような方法は、単に保存し、その後、同じキャンバス上にフォトショップ/ GIMP内のボタンを作成していますそれぞれをPNGとして、スライスツールを使用することができます。次に、各ボタンに属性を追加するだけです。右ボタンの左余白を左ボタンの右マージンに合わせるようにする属性があります。ボタンの背景もpatch9イメージにすることができ、その中のアイコンはボタンビューのsrc属性にすることができます。カメラのボタンには、カメラアイコンと「カメラ」を持つPNGを指すSRCがあります。ボタン自体にはテキストがありません。
- 1. ブートストラップでヘッダーのアクティブなボタンを作成する
- 2. Intellij - 分割画面を作成する
- 3. BlackBerry programing - ボーダーレスポップアップ画面を作成
- 4. ボタンで画面を消去する
- 5. 画面外に移動しない可動ボタンを作成する方法
- 6. ASP.NETでJSONヘッダーを作成
- 7. アンドロイド画面の作成の方向性
- 8. Tkinter - 間違った画面上にボタンが作成されました
- 9. Zend Framework:ホームページのルートを作成する
- 10. ホームページにアカウント作成ボックスを追加
- 11. htaccess(ホームページ)に?lang = uaを作成
- 12. 後で使用するスプラッシュ画面でオブジェクトを作成
- 13. ボタンからのウィジェット画面を開く
- 14. iPhoneの画面に無作為にポピュレートするボタン
- 15. javaFXで複数の画面を作成する
- 16. Javaで複数の画面を作成する方法は?
- 17. Blackberry:BlackberryでListViewやTableViewのような画面を作成する
- 18. iOSで指示画面を作成する
- 19. Androidでチャット画面を作成する方法は?
- 20. ListfieldとButtonsで画面を作成するときの問題
- 21. Blackberryで画面の固定背景を作成するには?
- 22. vlcj:画面のデマルチプレクサエラー:ビットマップを作成できません
- 23. ゲームで割り込み画面を作成するには?
- 24. どの画面でもウェブサイトを自動作成します
- 25. ホーム画面で通知を作成する
- 26. Androidのホーム画面にURLをショートカットで作成する
- 27. App Storeホームページ画像
- 28. vi再描画画面の作成方法は?
- 29. Android - ボタンが画面外にあるダイアログ
- 30. ボタンが画面から外れる
Photoshopはあなたの友だちです – Blundell