小编Kur*_*aum的帖子

从onActivityResult显示DialogFragment

我的onActivityResult中有以下代码用于我的片段:

onActivityResult(int requestCode, int resultCode, Intent data){
   //other code
   ProgressFragment progFragment = new ProgressFragment();  
   progFragment.show(getActivity().getSupportFragmentManager(), PROG_DIALOG_TAG);
   // other code
}
Run Code Online (Sandbox Code Playgroud)

但是,我收到以下错误:

Caused by: java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState   
Run Code Online (Sandbox Code Playgroud)

有谁知道发生了什么,或者我如何解决这个问题?我应该注意到我正在使用Android支持包.

android android-fragments android-dialogfragment

79
推荐指数
6
解决办法
4万
查看次数

将Autotools转换为CMake的教程

因此,关于Autotools与CMake的主题似乎有很多写作,但对于我的生活,我似乎无法找到关于如何将项目从Autotools转换为CMake的好教程.有人知道吗?

build-process build autotools cmake build-system

51
推荐指数
2
解决办法
2万
查看次数

Android JSON库的性能和可用性比较

在android上解析JSON的最佳库是什么?我知道Android框架内置了一个JSON库,我听说过GSON.但我想知道是否有人比较了Android上的各种JSON选项,并提出了选择其中一个的理由.我认为性能和可用性是主要标准.

java android json

32
推荐指数
2
解决办法
2万
查看次数

AccountAuthenticatorActivity和片段

当我使用支持包时,是否有方法使用AccountAuthenticatorActivity的片段?AccountAuthenitactorActivity不是FragmentActivity类的子类,因此当我使用Support包时,我不确定如何使用它.

android android-fragments android-authenticator android-account

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

使用CMake构建Qt测试

任何人都可以给我一些QT测试代码的例子和一个用Cmake构建并与CTest一起运行的CMakeLists.txt.我好像找不到任何东西!

-Kurtis

qt cmake ctest qttest

23
推荐指数
2
解决办法
9824
查看次数

从一个List <T>中删除在另一个List中找到的元素

我有两个清单

 List<T> list1 = new List<T>();
 List<T> list2 = new List<T>();
Run Code Online (Sandbox Code Playgroud)

我想删除list1中的所有元素,它们也存在于list2中.当然我可以遍历第一个循环来查找list2中的每个元素,但我正在寻找优雅的解决方案.

谢谢!

c#

19
推荐指数
3
解决办法
2万
查看次数

使用Xlint:与android弃用

所以当我编译我的Android应用程序时,我几乎总会收到这样的消息:

[javac] Note: /home/kurtis/sandbox/udj/androidApp/src/org/klnusbaum/udj/PlaylistFragment.java uses or overrides a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
Run Code Online (Sandbox Code Playgroud)

如何使用此选项重新编译?我是否必须在build.xml中编辑某些内容?

java android build deprecated

13
推荐指数
3
解决办法
1万
查看次数

仅采用一系列值的数据类型

假设我有一个带有类型参数的函数u16.是否有一种优雅的方式来定义一个行为与a完全相同u16但只有0到100之间的值的自定义数据类型?

rust

12
推荐指数
3
解决办法
903
查看次数

如何在django中生成随机数

我想在空白字段中生成自动随机数,同时将其保存在django中.


编辑

随机数必须是唯一的.

django-models

8
推荐指数
2
解决办法
2万
查看次数

相同的片段,edittext和requestfocus问题

很抱歉再次询问此事的帮助,但所有其他帖子都没有帮助.

这是场景:我有一个Acivity('A'),它包含一个带有片段的Layout.此片段在用户输入上交换.其中一个片段里面有一个edittext,我想把重点放在创作上并显示该死的软键盘.所以,在我使用的片段的onCreateView()中:



                mEt = (EditText) v.findViewById(R.id.et);
                mEt.setImeOptions(EditorInfo.IME_ACTION_DONE);
                mEt.requestFocus();

Run Code Online (Sandbox Code Playgroud)

因此,它第一次工作,但如果片段被替换并在以后重新创建,它会获得焦点,但键盘不会出现.

在片段被破坏之前我试图隐藏键盘:



        InputMethodManager keyboard = (InputMethodManager)
        ctx.getSystemService(Context.INPUT_METHOD_SERVICE);
        keyboard.hideSoftInputFromWindow(et.getWindowToken(), 0);

Run Code Online (Sandbox Code Playgroud)

或通过以下方式明确显示键盘:



            InputMethodManager keyboard = (InputMethodManager)
                ctx.getSystemService(Context.INPUT_METHOD_SERVICE);
            keyboard.showSoftInput(et, 0);

Run Code Online (Sandbox Code Playgroud)

但是(正如你可以想象我在这里发布的事实:)),问题仍然存在.

我也绝望地想到了一个活动/片段问题,并且在活动中使用与听众相同的技术,没有运气.

很沮丧,请帮忙:)

android android-edittext android-fragments

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