我正在开发一个应用程序,该应用程序将实现类似于 Google 材料设计的
在这里,
顺便说一句,我尝试将“bottom-sheet”标签添加到我的问题中,但我没有权限这样做。
BottomSheet
。我找到的只有可以添加到 Sheet 的静态操作,就像使用此库BottomSheet中的示例一样:new BottomSheet.Builder(this).title("title").sheet(R.menu.list).listener(new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
switch (which) {
case R.id.help:
q.toast("Help me!");
break;
}
}
}).show();
在这里,
R.menu.list
将静态操作加载到BottomSheet
中。我想要的是向其中添加动态操作项,例如一个ArrayList
的操作。有什么想法吗?顺便说一句,我尝试将“bottom-sheet”标签添加到我的问题中,但我没有权限这样做。
ArrayList
的操作需要加载到表格中,这样做没有帮助!我不想要R.id.someItem
。我需要将某种类型的ArrayList
加载进去。 - undefinedR.id.menu_facebook
,但我不想要那样。有没有什么办法可以像这样做:sheet(new ArrayList)
?或者类似的东西? - undefined