【发布时间】:2025-12-20 01:05:07
【问题描述】:
我正在使用material-dialogs library
https://github.com/afollestad/material-dialogs
我的问题是我不能使用片段中的库
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
layout=inflater.inflate(R.layout.fragment_option, null);
new MaterialDialog.Builder(this) //the problem is this line
.title("test")
.content("test")
.show();
return layout;
}
我尝试了以下方法,但都失败了
new MaterialDialog.Builder(getActivity())
new MaterialDialog.Builder(this.getActivity())
new MaterialDialog.Builder(MainActivity.this) //MainActivity is the parent activity
感谢您提供的任何帮助
【问题讨论】:
-
你试过
getSupportActivity()吗? -
我认为不是!你能解释得更详细些吗?那是什么?
-
this link 可以帮到你
-
在
getSupportActivity()课堂上有Fragment,看我的回答)
标签: android android-fragments material-design