我正在尝试创建一个循环操作按钮,我有android 6.0,最小api为16,目标为23.我导入了ciruclar aciton按钮的依赖项,但它不会识别关键字Builder?
FloatingActionButton actionButton=new FloatingActionButton.Builder(this)
.setContentView(icon).build();
家属低于
compile 'com.android.support:appcompat-v7:23.1.1'
compile 'com.android.support:design:23.1.1'
compile 'com.android.support:support-v4:23.1.1'
compile 'com.android.support:recyclerview-v7:23.1.1'
compile 'org.lucasr.dspec:dspec:0.1.1'
compile 'com.mcxiaoke.volley:library:1.0.19'
compile 'com.oguzdev:CircularFloatingActionMenu:1.0.2'
compile 'com.yqritc:recyclerview-flexibledivider:1.2.6'
compile 'com.android.support:cardview-v7:23.1.0'
compile 'com.oguzdev:CircularFloatingActionMenu:1.0.2'
答案 0 :(得分:0)
浮动操作按钮
您正在尝试使用FAB的外部依赖项,但您可以从Android设计库中轻松获取它,该库正式来自Google。
要求依赖
compile 'com.android.support:appcompat-v7:23.1.1'
compile 'com.android.support:design:23.1.1'
in xml,
<android.support.design.widget.FloatingActionButton
android:id="@+id/fab"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="bottom|end"
android:layout_margin="@dimen/fab_margin"
android:src="@android:drawable/ic_dialog_email" />
并在java代码中获取它,
FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab);
fab.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
// Click action
Intent intent = new Intent(MainActivity.this, NewMessageActivity.class);
startActivity(intent);
}
});
有关详细信息,请转到AndroidHive的post