草庐IT

vector_tostr

全部标签

Android:如何在一个 Vector Drawable xml 中使用选择器更改 android:fillcolor

选项卡图标:我目前的方法是创建两个文件(ic_list_selected_24dp.xml和ic_list_unselected_24dp.xml;它们基本相同,只有android:fillColor='ColorHEXCODE'不同),然后创建一个选择器(selector_tabitem_list.xml)以在状态更改时更改可绘制颜色。//@drawable/selector_tabitem_list.xml它有点重复,因为两个可绘制对象是相同的。选择器不能用于矢量绘图。--//@drawable/selector和android:fillColor="@color/state"。/

java - getText().toString() 与(字符串)getText()

所以,我一直在查看getText()方法,并且了解到它返回一个CharSequence。所以你不能只这样做:TextViewmyTextView=(TextView)findViewById(R.id.my_text_view);StringmyString=myTextView.getText();相反,必须通过执行以下操作将返回的CharSequence转换为字符串:TextViewmyTextView=(TextView)findViewById(R.id.my_text_view);StringmyString=myTextView.getText().toString();我

android - 哪些传感器用于 Sensor.TYPE_ROTATION_VECTOR

我正在为HoneycombGingerbread开发,我想知道,当我使用Sensor.TYPE_ROTATION_VECTOR时,使用了哪些物理传感器?它是否结合使用了指南针和加速度计?还是陀螺仪+加速器?还是三者皆有?或者是其他东西?我问的原因是我的应用程序在两种不同的硬件上表现不同,它们实际上应该具有相同类型的传感器。谢谢,标记 最佳答案 我知道这个问题已经有一段时间了,但我没有看到明确的答案,所以...如果可用,它会使用所有三个传感器。磁场传感器的使用对于拥有一些绝对引用点至关重要。“旋转传感器”需要先self定位,然后消除陀

android - 在 Vector Drawable 中翻转 Drawable 图像

我找到了这个矢量可绘制资源here.我想做的是翻转它,使X位于另一侧。我设法在布局中做到了这一点,就像这个example通过添加:android:scaleX="-1"到我的ImageView并且它有效。现在我想直接在VectorDrawable中更改它,但是当我尝试下面的代码时它是不可见的。account_remove.xml:当我添加:android:pivotX="10.0"android:pivotY="10.0"到rotationGroup它向右倾斜。我应该向我的rotationGroup添加什么值才能使其正常工作? 最佳答案

android - TYPE_ROTATION_VECTOR, TYPE_ORIENTATION 给出不同的结果,也有偏差

我已经为RotationVector和OrientationVector实现了监听器,虽然我知道它已经过时了,但我想同时测试这两个。我知道RotationVector是一个融合传感器并被推荐,但根据它,NORTH(getOrientation(rotationMatrix,value)geavingbearing0返回的值[0])与NORTH不匹配来自方向传感器。我还从Playstore的不同应用程序中进行了统计,方向传感器值似乎更接近它们。而且很多次我从Rotation_Vector得到的方位角值[0]然后getOrientation只是猛增并保持在-180到180之间振荡P.S“g

android - react native : Could not find support-vector-drawable. aar

这个问题在这里已经有了答案:AndroidStudio3.1.3GradleSyncError.CouldNotDownloadGradle-Core.jar(4个答案)关闭4年前。我运行react-native0.57.1​​应用程序,然后我得到以下几行。FAILURE:Buildfailedwithanexception.*Whatwentwrong:Couldnotresolveallfilesforconfiguration':app:debugCompileClasspath'./>Couldnotfindsupport-vector-drawable.aar(com.and

android - Resources$NotFoundException : If the resource you are trying to use is a vector resource, 您可能以不受支持的方式引用它

这个问题在这里已经有了答案:Why?attr/colorAccentdosenotworkbelowlollipopversion?(2个答案)关闭5年前。我收到以下错误消息android.content.res.Resources$NotFoundException:Iftheresourceyouaretryingtouseisavectorresource,youmaybereferencingitinanunsupportedway.SeeAppCompatDelegate.setCompatVectorFromResourcesEnabled()formoreinfo.当我尝

java - Android:java.lang.NullPointerException:尝试在空对象引用上调用虚拟方法 'java.lang.String java.lang.Object.toString()'

我正在处理的练习应用程序遇到问题。我正面临与toString方法相关的NullPointerException问题。作为android应用程序开发的新手,即使在我对此进行研究之后,我也不确定确切的原因。因此,我请求更熟悉堆栈跟踪的人帮助我。注意:当我单击ListView条目以访问日记条目的编辑页面时,会发生错误。但是它似乎根本没有进入编辑页面。您将在下面找到它发生的我的Activity代码和堆栈跟踪。Activity代码:importandroid.app.AlertDialog;importandroid.content.DialogInterface;importandroid.s

android - 修复使用 Android NDK 和 std::vector 时的 Eclipse 错误

我正在使用eclipse开发一个也使用ndk的android应用程序。我在我的应用程序中设置了矢量,并且我已经完成了必要的工作以通过包含APP_STL:=STLport_static在我的Application.mk中编译和运行一切正常,但Eclipse在我使用向量时一直给我错误std::vectorblah例如创建一个错误。如果我删除错误并继续运行,它会编译并运行良好。我已经添加了${NDKROOT}/sources/cxx-STL/gnu-libstdc++/include在我的项目配置中C++General->PathsandSymbols->include它解决了#includ

Android Vector Asset Studio 为一些矢量图像提供了额外的填充

我正在尝试从VectorAssetStudio中的MaterialVector包导入一些图标。但它们带有填充。为什么会发生这种情况,我该如何删除它?这很不方便,因为这意味着如果我希望我的图标在XML中为17dpx17dp,那么我需要将其设置为大于17x17以弥补填充。 最佳答案 Android矢量资源您可以缩放矢量以移除额外空间。这可以使用group标签。只需修改您的矢量xml文件即可。来自到结果 关于AndroidVectorAssetStudio为一些矢量图像提供了额外的填充,我们在