草庐IT

fragment-shader

全部标签

android - 在 Fragment 中的 onClick 方法中 toast

我有以下fragment:publicclassFragmentSocialextendsFragmentimplementsActionBar.TabListener,OnClickListener{privateFragmentmFragment;@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);getActivity().setContentView(R.layout.fragment_social);}publicvoidonTabSelected(T

android - 如何检索在 XML 中定义的 fragment 实例?

简而言之,问题是我可以通过id找到我的元素,但它一直要求我将其转换为View,但我无法将其转换为我的对象名称的类型。我不确定转换到View是否是它应该的样子,但Android示例只是创建fragment并添加它,因此它没有在xml中定义。但关键是在示例中,对象不是View类型。更多信息:这可能是一种快速简便的修复方法。我有一个fragment类,它包含我用代码创建的自定义View(这是一种不断绘制的游戏)。我在我的xml布局的左上部分添加了fragment。fragment下方是按钮(在xml布局中定义)。我有一个主要Activity,我想要一个包含我的自定义View的fragment

android - 尝试在 ActionbarActivity 的 fragment 中对 SharedPreferences 的空对象引用调用虚拟方法

我的应用需要在后台访问共享首选项文件。自从我开始使用v21支持库的actionbaractivity来保存我的fragment后,我的应用程序就强制关闭了。只要fragment离开屏幕,它就会强制关闭,但异步任务仍在运行并尝试访问该sharedpreferences文件。为什么会出现此错误,我该如何解决?这是堆栈跟踪:12-2223:49:49.469:E/AndroidRuntime(23016):FATALEXCEPTION:AsyncTask#412-2223:49:49.469:E/AndroidRuntime(23016):Process:com.bernard.beacon

android - 在 Fragment 中使用 .getActivity( ) 后无法访问语句

我想在fragment中使用.getSystemService。当我使用.getActivity()获取Activity上下文时,AndroidStudio在同一行中告诉我这是一个“无法访问的语句”。当我使用“getActivity()”的那一行上面有一行时,它会显示上面的这一行是不可达的。为什么以及如何解决这个问题?publicclassNewNodeFragmentextendsFragment{//GPSSIGNALdoublepLat;doublepLong;@OverridepublicViewonCreateView(LayoutInflaterinflater,ViewG

java - 如何在 Android 上的 fragment 中使用共享首选项?

我有一个fragment,我想将Facebookid存储在共享首选项中。我无法在获取首选项函数中写入私有(private)模式。而且我还想在另一个fragment中访问这个共享偏好。我该怎么做?这是我的代码...Session.openActiveSession(getActivity(),true,newSession.StatusCallback(){@Overridepublicvoidcall(Sessionsession,SessionStatestate,Exceptionexception){if(session.isOpened()){Request.executeMe

深入URP之Shader篇13: SRP Batcher

SRPBatcher是URP中非常重要的drawcall优化方式。本篇介绍SRPBatcher的原理,使用条件,以及如何在自定义的URPShader中支持SRPBatcher。SRPBatcher原理我们通常的drawcall优化都是从减少drawcall入手,其中有基于几何体合并的合批,包括静态batch和动态batch,都是讲不同的mesh合并成一个mesh,减少drawcall的调用次数,以及当mesh相同时使用GPUInstancing一次性批量绘制也可大大减少drawcall。而SRPBatcher另辟蹊径,Unity再研究之后认为,大部分的drawcall比较费的其实不是drawc

android - fragment 中的操作栏项目单击处理程序

我有一个简单的2Activity应用程序。主要Activity填充listFragment,第二个Activity使用字段填充fragment以将自定义对象(列表项)添加到主要Activity。在第二个Activity中,我在操作栏中有一个“保存”图标。我正在尝试弄清楚如何监听fragment中的此按钮点击,因此我可以打包textFields并通过界面将其传回Activity。我试图重写onOptionItemSelected但它从未成功。我该如何处理? 最佳答案 好的,技巧就在fragment的onCreate方法中,你必须调用s

android - 谷歌地图 fragment 在 N​​estedScrollView 内滚动

我有一个NestedScrollView作为父级,Fragment包含googleMap作为它的子级。当我在map中向下或向上滚动时,NesetdScrollView是滚动的,我无法在map内滚动。到目前为止,我已经尝试通过创建透明图像来解决堆栈溢出问题,但它对我不起作用。XML:..................................代码:transImg.setOnTouchListener(newView.OnTouchListener(){@OverridepublicbooleanonTouch(Viewv,MotionEventevent){intaction=

android - 检查 fragment 中的网络连接

我试图检查我的SherlockFragment中的网络连接,但无法识别getSystemService()方法。下面是我的代码(来自http://developer.android.com/training/basics/network-ops/connecting.html)ConnectivityManagerconnMgr=(ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);NetworkInfonetworkInfo=connMgr.getActiveNetworkInfo();if(netwo

Unity中 URP Shader 常量缓冲区CBUFFER

文章目录前言一、常量缓冲区CBUFFER使用步骤1、在属性面版定义我们需要使用的属性2、在Pass中,使用前需要提前声明3、使用时,直接使用即可二、使用常量缓冲区CBUFFER的好处三、ShaderGraph属性和对应Shader的功能1、我们创建一个颜色属性2、使用(从属性面板拖出,输出连接到颜色输入口即可)3、ShaderGraph默认使用常量缓冲区CBUFFER前言在上篇文章中,我们得到了最简URPShader。Unity中ShaderURP最简Shader框架(整理总结篇)在这篇文章中,我们来了解一下URPShader的常量缓冲区CBUFFER。一、常量缓冲区CBUFFER使用步骤使用