小编Jos*_*tor的帖子

Android中的全屏DialogFragment(通过ActionBar)

我在全屏显示DialogFragment时遇到了一些问题.在我的应用程序中,我有一个片段,当你点击某个按钮时它会调用DialogFragment.但DialogFragment只填充片段区域(在操作栏下方).我希望它像这样填满所有屏幕:http://img845.imageshack.us/img845/8682/myimage2.png

有帮助吗?

     public class ItensActivity extends Fragment {
             ... 
            public void openDialogItens()
            {       
                dialog = new ItemDialog();      
                dialog.show(getFragmentManager(), "");
                getFragmentManager().executePendingTransactions();  

            }

            public static class ItemDialog extends DialogFragment
                {


                   @SuppressWarnings("deprecation")
                   @Override
                   public Dialog onCreateDialog(Bundle savedInstanceState) {
                      AlertDialog.Builder builder = new AlertDialog.Builder(getActivity());        
                      builder.setView(getContentView());
                      Dialog dialog = builder.create();
                      dialog.setCanceledOnTouchOutside(true);
                      WindowManager.LayoutParams lp = new WindowManager.LayoutParams();
                      lp.copyFrom(dialog.getWindow().getAttributes());
                      lp.width = WindowManager.LayoutParams.WRAP_CONTENT;
                      lp.height = WindowManager.LayoutParams.FILL_PARENT;
                      dialog.getWindow().requestFeature(Window.FEATURE_NO_TITLE);
                      dialog.getWindow().setAttributes(lp);   
                      return dialog;
                  }

            private View getContentView() {
                   LayoutInflater inflater = getActivity().getLayoutInflater();
                   View view = inflater.inflate(R.layout.popup_item, null);
                   return …
Run Code Online (Sandbox Code Playgroud)

android fullscreen android-fragments android-dialogfragment

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

ROW_NUMBER()OVER(),在H2中按顺序排列

我正在尝试使用ROW_NUMBER子句对H2数据库中的表执行查询.这是我的查询:

SELECT ROW_NUMBER() OVER (order by data), name FROM students
Run Code Online (Sandbox Code Playgroud)

但我在H2控制台中出错:

SQL语句中的语法错误"SELECT ROW_NUMBER()OVER(按数据排序[*]),名称FROM学生"; 预期的")";

我注意到它只有在OVER子句为空时才有效,如OVER();

有任何想法吗?

database row-number h2

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