草庐IT

labels_true

全部标签

android - FirebaseDatabase.getInstance().setPersistenceEnabled(true) 到底做了什么?

我似乎不理解setPersistenceEnabled。我以为是通过调用FirebaseDatabase.getInstance().setPersistenceEnabled(true);作为我的Android应用程序对象中的第一件事,即使在飞行模式下,我也可以在本地读取和写入Firebase数据,并且我的数据将存储在本地,因此在应用程序下次启动时可用,即使在飞行模式下也是如此.我认为应用程序离线时进行的写入会在网络再次可用时与FB数据库同步。看来完全不是这样。[编辑]在飞行模式下写入已完成,但该数据似乎无法读取。addListenerForSingleValueEvent和Valu

android - ListFragment setRetainInstance (true);不起作用

我用的是ListFragment设置保留实例(真);不工作,我不知道为什么savedInstanceState==null我的资源publicclassFragment_LeftextendsListFragment{@OverridepublicvoidonAttach(Activityactivity){super.onAttach(activity);Log.d(LOG_TAG,"Fragment1onAttach");}publicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);

java - 在java中的首选项中更改true false

我正在尝试使用View类中的按钮来关闭应用程序的声音。(即:静音)当用户按下框时,我希望代码检查值是否已经为true或flase,然后使用名为“mute”的ID设置为相反。我想我有IF部分设置,只需要简单地将SharedPreferences从true更改为flase,反之亦然...这是我正在测试的代码框架(之前):SharedPreferencesgetPrefs=PreferenceManager.getDefaultSharedPreferences(getBaseContext());booleancmute=getPrefs.getBoolean("mute",defValu

android - A图表引擎 : Align Y-Axis Labels on right side of Axis itself

我正在为android使用aChartEngine。我的y轴有问题,当值达到10000或更多时,左边的数字消失了(检查照片)照片中的值是7000-11500但出现在10000以上的值是0000,0500,。..等等我想在轴的右侧或类似的地方设置y轴标签谁能帮忙?知道我用过renderer.setYLabelsAlign(Align.RIGHT); 最佳答案 renderer.setYLabelsAngle(angle)如果边距固定,则查看Y轴日期,这样数据会以倾斜的格式显示,这样会看到更多的字符。否则必须设置边距间距才能查看y轴标签

android - setRetainInstance(true) 与后台 Activity

如果我有一个Activity承载一个带有setRetainInstance(true)的Fragment如果这个Activity在后台被杀死会发生什么,即另一个Activity在它的顶部。当Activity被杀死时,Fragment也会被销毁吗???? 最佳答案 是的,所有Activity保留的Fragment都将被销毁,保留功能可帮助您仅在Activity旋转等配置更改时保留Fragment对象,而不是在操作系统需要回收内存时杀死Activity时。 关于android-setReta

android - 找不到与给定名称匹配的资源(在 'label' 处有值)

所以我在尝试获取我的签名APK时遇到了这个问题,我在我的strings.xml中引用了它并尝试删除它并重写它似乎没有任何效果这是我的Manifest.XML。我对编码和东西有点菜鸟,所以简单而透彻的解释会有所帮助这是我的风格。XMLMessagingTutorialSinchMessagingTutorialUSERNAMEPASSWORDListUsersActivityHelloworld!SettingsMessage...LogoutMessaging 最佳答案 您的list引用的字符串资源(@string/foo)不存在于

Android 通过 WIFI 使用 Brother SDK 打印 (ERROR_WRONG_LABEL)

我正在创建一个将打印到BrotherQL-720NW标签打印机的Android应用程序。我为此创建了一个示例项目。我已经在libs文件夹中导入了必要的JAR文件,并按照Brother示例项目中的建议设置了打印机设置。但是,我不断收到标签不正确的错误消息。我已经看到以下主题ERROR_WRONG_LABELwhentryingtoprintwirelessusingAndroidBrotherSdkforlabelprinter关于类似的问题。根据Brother手册,在我的例子中,labelNameIndex应该设置为5。这是我的list:这是我的小型演示项目的打印部分:publicvo

android - 如何将True type字体文件放入android studio的 Assets 文件夹中

我有一个包含Rockwell字体的TruetypeFonts文件。我需要将它放在androidstudio的assets文件夹中。但我无法放置它。谁能告诉我该怎么做? 最佳答案 只需在项目的main目录下创建assets目录(src/main/assets)。将其复制并粘贴到该文件夹​​中并使用它。这些链接可能对完整信息有用:gradlebasedprojects 关于android-如何将Truetype字体文件放入androidstudio的Assets文件夹中,我们在StackOv

android - 在 Android 中设置 textIsSelectable(true) 后软键盘无法打开

为了在不显示软键盘的情况下选择edittext,我设置了edittext.textIsSelectable(true)属性并隐藏了软键盘。当我再次尝试打开软键盘时,它没有打开。我尝试在edittext中设置setFocusable(true)但键盘仍然打不开。如有任何建议,我们将不胜感激。谢谢 最佳答案 通过为EditText使用以下代码,您可以获得Cut/Copy/Paste的事件你必须像下面这样创建editText。你可以在事件触发后隐藏软键盘......在你的包中创建一个java文件...publicclassEditText

android - fitsSystemWindows ="true"在调用 setContentView() 后不起作用

对于我正在开发的应用程序,我想在用户输入后重新加载UI(基本上是在他们对其进行更改后将其完全重置)。我想尝试避免破坏/重新创建Activity并改用setContentView()因为它要快得多。但是,当我这样做时,我遇到了一个问题:新创建的UI不符合fitsSystemWindows="true"并且它的一部分最终出现在android的状态栏后面。我设法将其归结为该代码示例以对其进行测试:layout.xmlMainActivity.javaimportandroid.os.Bundle;importandroid.support.v7.app.AppCompatActivity;i