私はAndroid Studioの初心者であり、次のライブラリを使用しています https://github.com/futuresimple/Android-floating-action-button フローティングアクションボタンを追加します私のプロジェクトに参加しましたが、それを行う方法がわかりません。
AndroidX用に更新:
GoogleのFABのネイティブ実装を使用できます:com.google.Android.material.floatingactionbutton.FloatingActionButton
依存関係:com.google.Android.material:material:1.0.0
以前(AndroidXより前):
代わりに、Googleが提供するデザインサポートフローティングアクションボタンを使用することをお勧めします http://Android-developers.blogspot.com/2015/05/Android-design-support-library.html 追加これをあなたのグラドルに:
dependencies {
compile 'com.Android.support:design:23.0.0'
}
これには、次に示すFloatingActionButtonが含まれます。 http://developer.Android.com/reference/Android/support/design/widget/FloatingActionButton.html?utm_campaign=io15&utm_source=dac&utm_medium=blog
一般に、サードパーティのライブラリよりもサポートされているライブラリを使用することをお勧めします。
私は少し遅れていますが、フローティングアクションボタンをプロジェクトに追加する方法を検討する人のために androidxへの最近の移行によるプロジェクトの変更 ここでの答えです。 com.Android.support:design
の代わりに新しいcom.google.Android.material:material:1.0.0-rc01
を使用:
dependencies {
implementation 'com.google.Android.material:material:1.0.0-rc01'
}
プロジェクトを同期したら、アクティビティxmlファイルでFABを宣言します。
<com.google.Android.material.floatingactionbutton.FloatingActionButton
Android:id="@+id/fab"
Android:layout_width="wrap_content"
Android:layout_height="wrap_content"
Android:layout_gravity="end|bottom"
Android:layout_margin="16dp"
Android:layout_marginEnd="24dp"/>
Build.gradleに依存関係を追加するだけです。
dependencies {
compile 'com.getbase:floatingactionbutton:1.9.0'
}
ボタンがXMLレイアウトにどのように追加されるかを確認するには、サンプルプロジェクトを確認してください。
ライブラリを使用する方法は2つあります。
build.gradle
ファイルで指定されたアーティファクトIDを使用するだけです。例:com.getbase:floatingactionbutton:1.9.0、com.Android.support:appcompat-v7:21.0.3