小编Khu*_*eel的帖子

屏幕变暗但对话框未显示

我使用适配器在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

5
推荐指数
1
解决办法
858
查看次数

选择 SDK 版本以达到最大人数

我是一个完整的 Android 开发初学者,刚刚下载了 Android SDK 以将其与 Eclipse 集成。

但是,我不知道我应该在 SDK Manager 中选择哪个 Android 版本,以允许最大数量的人下载和使用我的应用程序。

这是显示在我屏幕上的经理的屏幕截图。

SDK 管理器窗口

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

eclipse sdk android

1
推荐指数
1
解决办法
1930
查看次数