谢谢你们的回答。 我现在正在考虑你所有的解决方案之后编辑这个问题,但我仍然收到错误。我现在正在使用支持v4。
结果如下。我在switch case代码块中一直遇到同样的错误 ]
这些是我目前的进口商品
var digit=10;
var pattern=/[0-9]{digit}/;
if(!pattern.match ( phoneno ) )
alert("not a valid number");
答案 0 :(得分:0)
从课程中删除所有片段的导入,然后再次导入android.support.v4.app.Fragment
答案 1 :(得分:0)
问题是您使用的片段是android.support.v4.app.Fragment
类型,并且该方法需要类型为android.app.Fragment
的片段,因此您可以转到片段中删除片段{{1的导入语句并添加import android.support.v4.app.Fragment
它应该可以工作
您使用片段的活动必须扩展FragmentActivity,而不是getFragmentManger,您应该使用getSuppotFragmentManager
import android.app.Fragment
并且片段也必须是public class YourActivity extends FragmentActivity{
}
答案 2 :(得分:0)
我们可以通过两种方式使用片段
通过从支持v4库导入片段管理器和片段来支持较低操作系统版本的设备。
从标准android API
在这里,你试图使用1中的片段和其他的片段。
因此,您应该使用我建议您使用支持v4库
的任何人答案 3 :(得分:0)
import android.support.v4.app.Fragment;
。我只更改了主要活动中的导入。这对我来说太愚蠢了,以至于我无法承认这么简单的错误。
谢谢你的帮助:))