草庐IT

parent_name

全部标签

android - match_parent 不适用于自定义操作栏

我尝试实现自定义操作栏。这是xml:这是Java代码:publicclassCustomActionBarActivityextendsAppCompatActivity{@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);android.support.v7.app.ActionBaractionBar=getSupportActionBar();actionBar.setDisplayShowCustomEnabled(true);actionBar.

Android- Button 的 setWidth() 不起作用,如果 ViewGroup 的宽度在 xml 中为 'match_parent'/'fill_parent'?

我在activity_main.xml中定义了一个LinearLayout作为根元素。案例1:从onCreate()我试图在这个VerticalLinearLayout中添加Button,令我困惑的是,根据Google的API,我试图在将按钮添加到ViewGroup之前调用setWidth(20),但Button占用了宽度'match_parent'而不是20dp。//InsideonCreate()ofactivity..LinearLayoutfirstLayout=(LinearLayout)findViewById(R.id.first_layout);Buttonbutton

android - CardView 内容不符合 match_parent

我正在尝试创建一些非常简单的东西:一个延伸到屏幕高度的CardView并且里面有一个应该延伸到卡片宽度的TextView。我在CardView上使用android:height="match_parent"使卡片垂直填充屏幕。然而,现在CardView的内容,比如一个简单的TextView将不会在设置android:height="match_parent"时水平延伸到整个卡片上TextView。它看起来像wrap_content而不是。请注意,此CardView被放置在具有水平LinearLayoutManager的RecyclerView中。请注意,在使用水平LinearLayou

c# - Facebook (OAuthException - #100) 尝试访问节点类型 (AnonymousUser) 上不存在的字段 (first_name)

我在我的应用程序中使用Facebook登录已经有一段时间了,没有任何问题。我们对我们的网站进行了重大更新,现在我不断从一些用户那里收到这个错误,而且只在我们的Androidcordova应用程序中出现(OAuthException-#100)(#100)Triedaccessingnonexistingfield(first_name)onnodetype(AnonymousUser)我无法重现该错误,尝试了很多不同的方法,是否安装了Facebook应用程序,不同的用户,不同的手机。我在C#中使用这段代码来获取用户varfb=newFacebook.FacebookClient(acc

VScode import导入自己的模块文件路径错误ModuleNotFoundError: No module named ‘v0‘

VScodeimport导入自己的模块文件路径错误ModuleNotFoundError:Nomodulenamed'v0'1.问题描述(ubuntu20.04、windows、MacOS均可解决)2.先上答案解释说明(抄自chatGPT):3.其他方法:1)在工作区文件.vscode/launch.json中configurations列表中添加"env"2)"cwd":"${fileDirname}"失败说明(抄自chatGPT):3)"code-runner.fileDirectoryAsCwd"失败说明(抄自chatGPT):`"code-runner.fileDirectoryAsC

java - 错误 : No resource found that matches the given name (at 'title' with value '@string/menu_settings' )

我正在做“hellotoandroid”一书中的“数独”练习。我看到有人和我有同样的问题,但我无法解决。我已经删除了这个项目三次并从头开始重新创建,但我一直在下面收到相同的错误消息,即使我正在从书中复制/粘贴也是如此。W/ResourceType(8592):BadXMLblock:headersize29806ortotalsize538970658islargerthandatasize0C:\java\Sudoku\res\layout\activity_main.xml:6:error:Error:Noresourcefoundthatmatchesthegivenname(a

ESlint报错[vue/comment-directive]cleareslint-plugin-vue及Cannot find name ‘template‘.

项目背景:项目是用vite脚手架创建的vue3项目问题:新建了一个vue文件,在页面的第一行和最后一行都报错报错信息:   Cannotfindname'template'.Vetur(2304)   [vue/comment-directive]cleareslint-plugin-vue解决方法:关于Cannotfindname'template'.Vetur(2304)报错,搜索到的解决方法大都是建议把vetur报错关了,尝试后发现并没用关于[vue/comment-directive]cleareslint-plugin-vue,大都建议将.eslintrc.js配置文件中添加代码:"

Android 复合 View : cannot make child view match parent

我创建了一个自定义View(复合View),它继承自FrameLayout并包含多个subview:媒体组件View.java:finalpublicclassMediaComponentViewextendsFrameLayout{privateintratio=1;privateImageViewimageView;privateCircularProgressViewprogressView;privateViewdownloadButton;privateViewcancelButton;privateViewplayButton;publicMediaComponentVie

android - Alias Key with space like (my name) insted of (my_name) 在生成释放 key 哈希时导致错误

我的问题是:-上周我生成了签名的apk并上传到playstore。-我在该apk中实现了firebase身份验证,但使用的是调试key(debugmd5)。现在我想为这个应用程序生成已发布的key散列(releasemd5),但是由于我的key别名带有空格,例如(我的名字)而不是(我的名字)导致像[Illegaloption:name]及以下。现在我知道如果我创建没有空格的别名,如(my_name),将很容易生成发布md5哈希key。keytool-exportcert-list-v-aliasmyname-keystore/home/bpn/Music/keystore.jks非法选

android - 工作管理器 : Why does failed unique work with the "APPEND" ExistingWork strategy not allow more work under the same name?

假设我们正在开发一个消息传递应用程序,我们希望将消息发送到给定的对话中,其中这些消息的顺序仅在该对话中很重要,并且如果该应用程序被置于后台,我们希望保证消息将被发送。WorkManager#beginUniqueWork方法似乎很适合这个,其中uniqueWorkName将是一些对话ID,并且将使用ExistingWorkPolicy.APPEND作为工作方针,使工作按计划进行。到目前为止,在我的应用程序中,只要每个Work都返回Result.SUCCESS,那么任何future预定的工作都会按预期执行。但是,如果一个特定的消息无法以致命的方式发送并且我返回Result.FAILURE