我使用适配器在Fragment中创建了一个列表.我想在单击列表时为列表中的每个项目显示不同的对话框.我已将监听器添加到列表项中,并为其中一个项(第二个)编写了对话框的代码.但是,当我单击该项目时,手机屏幕会变暗但对话框不会显示.我在下面添加了相关代码.我在互联网上搜索了很多关于这个问题的内容,并且自己尝试了很多不同的东西,但似乎没什么用.应用程序中的其他所有工作正常.
任何形式的帮助将非常感激.提前致谢!
DialogFragment类:
public class GenreDialogFragment extends DialogFragment{
@Override
public Dialog onCreateDialog(Bundle savedInstanceState) {
AlertDialog.Builder builder = new AlertDialog.Builder(getActivity());
AlertDialog dialog = builder.create();
builder.setTitle(R.string.title_genre_dialog);
builder.setMessage("Are you sure?");
builder.setPositiveButton("OK", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// on success
}
});
builder.setNegativeButton("Cancel", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
dialog.dismiss();
}
});
return dialog;
}
}
Run Code Online (Sandbox Code Playgroud)
Parent Fragment Class,我想在其中显示对话框:
public class FragmentAddWatchedMovie extends ListFragment{
@Override
public void onViewCreated(View view, …Run Code Online (Sandbox Code Playgroud) android dialog android-fragments android-dialogfragment android-listfragment
我是一个完整的 Android 开发初学者,刚刚下载了 Android SDK 以将其与 Eclipse 集成。
但是,我不知道我应该在 SDK Manager 中选择哪个 Android 版本,以允许最大数量的人下载和使用我的应用程序。
这是显示在我屏幕上的经理的屏幕截图。

任何形式的帮助将非常感激。谢谢。