私のモバイルのアプリケーションの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. libGDX:次の画面で「ゴースト」ボタン画面
- 2. Googleアナリティクスのランディング画面はモバイルウェブページまたはアプリを指しますか?
- 3. 1つのレイアウト画面に複数のボタンを作成する
- 4. 異なる画面解像度で応答するヘッダーを作成する
- 5. ヘッダーのボタンから別の画面に移動します
- 6. Androidアプリレベルの作成画面
- 7. のボタンが画面
- 8. React Navigation画面でのヘッダーの変更
- 9. 前の画面に戻るiosで戻るボタンを作成する方法
- 10. Android画面サイズでのビットマップサイズの作成
- 11. BlackBerry programing - ボーダーレスポップアップ画面を作成
- 12. Intellij - 分割画面を作成する
- 13. ブートストラップでヘッダーのアクティブなボタンを作成する
- 14. ボタンで画面を消去する
- 15. 画面外に移動しない可動ボタンを作成する方法
- 16. 紹介画面ボタンViewPager
- 17. Laravel 5.3ログイン画面としてホームページを設定
- 18. magentoモバイル画面でボタンが動作しない
- 19. アンドロイド画面の作成の方向性
- 20. Libgdx - ドロップダウンメニュー/設定画面の作成
- 21. YouTubeビデオフルスクリーン作成ページ全画面
- 22. コールshowTab画面作成したイベント
- 23. Tkinter - 間違った画面上にボタンが作成されました
- 24. ASP.NETでJSONヘッダーを作成
- 25. ホームページなどのメニューを作成するホームページ
- 26. 小さな画面でのみ動作するコンテンツスライダの作成
- 27. 後で使用するスプラッシュ画面でオブジェクトを作成
- 28. Zend Framework:ホームページのルートを作成する
- 29. htaccess(ホームページ)に?lang = uaを作成
- 30. ホームページにアカウント作成ボックスを追加
Photoshopはあなたの友だちです – Blundell