私のプロジェクトに素晴らしいフローティングアクションボタンを使用することはありません。私はgithubからいくつかのライブラリを使いたいです。 私はこのFABが好きです:https://github.com/Clans/FloatingActionButton。githubライブラリで追加されたビュー
compile 'com.github.clans:fab:1.6.2'
しかし、私のアプリケーションが動作しないとクラッシュ: 私はgradle.app
ファイルへの依存関係を追加しました。 XML:
<com.github.clans.fab.FloatingActionButton
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/plus"
android:layout_gravity="bottom|right"
android:layout_marginBottom="8dp"
android:layout_marginRight="8dp"
app:fab_colorNormal="#DA4336"
app:fab_colorPressed="#E75043"
app:fab_colorRipple="#99FFFFFF"
app:fab_showShadow="true"
app:fab_shadowColor="#66000000"
app:fab_shadowRadius="4dp"
app:fab_shadowXOffset="1dp"
app:fab_shadowYOffset="3dp"
app:fab_size="normal"
/>
がLogCat:
FATAL EXCEPTION: main
Process: com.poltavets.app.howtodraw, PID: 31836
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.poltavets.app.howtodraw/com.poltavets.app.howtodraw.view.HowTo}: android.view.InflateException: Binary XML file line #23: Error inflating class com.github.clans.fab.FloatingActionButton
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2462)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2524)
at android.app.ActivityThread.access$800(ActivityThread.java:167)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1419)
at android.os.Handler.dispatchMessage(Handler.java:111)
at android.os.Looper.loop(Looper.java:194)
at android.app.ActivityThread.main(ActivityThread.java:5546)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:964)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:759)
Caused by: android.view.InflateException: Binary XML file line #23: Error inflating class com.github.clans.fab.FloatingActionButton
at android.view.LayoutInflater.createView(LayoutInflater.java:637)
ライン23のxmlのは、次のとおりです。
<com.github.clans.fab.FloatingActionButton
のJava:アンドロイドSTUDIOSそのin
public class HowTo extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.howtodraw);
}
}
作品: どのように私それを修正することができます?ライブラリごととして
xmlファイルのうち、どの行が#23ですか? –
はあなたのJavaコードを提供してくれます。 –
更新されたJavaコードとxml 23 – MediaPortal