草庐IT

view_facade

全部标签

java.lang.IllegalArgumentException : No view found for id 0x7f090047 ("project name":id/content) for fragment FmMenu 异常

只是想分享我在为客户做的项目中遇到的问题。每当我进入我的IntroActivity并按下按钮将我带到MenuActivity时,它就会崩溃。错误日志如下:02-1618:49:49.3931208-1208/com.wlodsgn.bunbunupE/FragmentManager﹕Noviewfoundforid0x7f090047(com.wlodsgn.bunbunup:id/linear)forfragmentFmMenu{b1e537f0#0id=0x7f090047}02-1618:49:49.3931208-1208/com.wlodsgn.bunbunupE/Fragm

android - 在我的自定义 View 上读取 Android 属性

我已经创建了一个自定义布局类(扩展RelativeLayout)并将TextView作为布局的一部分。我想将在XML中声明的属性应用到我的TextView,无论如何我可以读取android属性(不是我的自定义属性,那部分已经处理好了)。例如,在我的XML中,我会有这样的内容:我想读取文本属性并将其应用到我的TextView(目前它正在应用到RelativeLayout)而不是创建我自己的属性并读取它。我的自定义布局是这样的:publicclassMyLayoutextendsRelativeLayout{privateTextViewtextView;publicvoidMyLayou

android - 导航 View 中的自定义菜单项大小和文本大小

我正在使用代码自定义导航View中的文本高度和行高,它适用于api21+,但相同的代码在api16中不起作用。我怎样才能让它工作?代码:创建样式并使用app:theme将其应用于NavigationView20sp40dp然后,使用app:theme将此样式应用于NavigationView 最佳答案 在代码中,您可以使用此代码自定义TextView。试试这个,让我知道。privatefinalArrayListmMenuItems=newArrayList();finalMenunavMenu=navigationView.get

android - 如何使用 android 数据绑定(bind)动态更改 View 可见性

我正在尝试使用数据绑定(bind)实现一个简单的View隐藏/显示。我有一个api调用,我必须在api调用进行时显示一个进度条。一旦我得到响应,就必须取消此进度并显示数据。我尝试使用数据绑定(bind)动态更改进度条的可见性。但是没有任何反应。仅在第一次根据绑定(bind)变量设置进度条可见性。当我更新绑定(bind)变量时,它不会动态更新。下面是我的示例代码Activity:publicclassMainActivityextendsAppCompatActivity{privatestaticfinalStringTAG=MainActivity.class.getSimpleNa

android - 在 Android 的 Recycler View 中的 TextView 背景上生成和设置随机颜色

我正在尝试生成随机颜色并将随机颜色设置为TextView的背景,就像在GMail应用程序中一样。TextView具有最初在xml中设置的圆形背景,我使用形状完成了它。我做了一些研究并使用了互联网上提供的一些代码,但这些更改并未反射(reflect)在我的应用程序中。下面是我的RecyclerViewAdapter类:publicclassRecyclerViewAdapterextendsRecyclerView.Adapter{ArrayListdata;Contextcontext;publicRecyclerViewAdapter(ArrayListdata,Contextcon

android - 如何从 Android 中的 Chrome 选项卡获取回调,例如 web View 提供了 shouldOverrideUrlLoading、onLoadResource、onPageFinished

我想在我的项目中用Chrome自定义标签替换WebView。为了替换webview,我需要像androidwebview提供的那样在Chrome选项卡中进行回调。那么是否有任何回调可用或不可用,如果可用,那么它们是什么?请帮我。提前致谢。 最佳答案 您只能在chrome自定义标签中提供以下回调:/***Sentwhenthetabhasstartedloadingapage.*/publicstaticfinalintNAVIGATION_STARTED=1;/***Sentwhenthetabhasfinishedloadinga

android - 如何制作动态对角 View 列表

我正在向RecyclerView添加对角线切割布局,但我没有得到预期的结果。我的第二个View从第一个View的末尾开始,这很明显。但我想要的是每个View都像这样彼此连接。我的输出:这就是我想要的:CutLayout.class:publicclassCutLayoutextendsFrameLayout{privatePaintpaint=newPaint(Paint.ANTI_ALIAS_FLAG);privateXfermodepdMode=newPorterDuffXfermode(PorterDuff.Mode.CLEAR);privatePathpath=newPath(

android - 如何确定 View 的当前方向(RTL/LTR)?

背景可以使用以下方法获取当前的语言环境方向:valisRtl=TextUtilsCompat.getLayoutDirectionFromLocale(Locale.getDefault())==ViewCompat.LAYOUT_DIRECTION_RTL也可以获得layoutdirection一个View,如果开发人员设置了它:vallayoutDirection=ViewCompat.getLayoutDirection(someView)问题View的默认layoutDirection不基于其语言环境。实际上是LAYOUT_DIRECTION_LTR.当您将设备的区域设置从LT

安卓.view.WindowManager$BadTokenException : Unable to add window -- at Toast

当我在我的Android应用程序上频繁执行某些操作(我的假设,是由于Toast消息)时,出现以下错误。我没有得到这个问题的确切位置。我可以从某人那里得到帮助来解决这个问题吗?---------beginningofcrash10-0416:13:49.2506541-6541/com.test.myappE/AndroidRuntime:FATALEXCEPTION:mainProcess:com.test.myapp,PID:6541android.view.WindowManager$BadTokenException:Unabletoaddwindow--tokenandroid

android - 错误的状态类——在带有自定义 View 的 Android 1.5 中期望 View 状态异常

当我切换到横向模式时,以下自定义View在Android1.5r3cupcake中抛出异常:java.lang.RuntimeException:UnabletostartactivityComponentInfo{com.opentable/com.opentable.activity.SearchResults}:java.lang.IllegalArgumentException:Wrongstateclass--expectingViewState我的代码:publicclassTextProgressBarextendsLinearLayout{publicTextProgr