【android – 如何从styles.xml以编程方式检索样式属性】教程文章相关的互联网学习教程文章

android-以编程方式设置Textview的属性【代码】

我已经以编程方式创建了5个TextView,现在我想为其设置一些参数/属性,例如Gravity,Layout_Gravity等. 我知道我们可以在设计时在XML布局中设置它:android:gravity="center|center_horizontal|center_vertical" android:layout_gravity="center|center_horizontal|center_vertical"但是,如何通过编程方式设置Gravity / Layout_Gravity类型的属性?解决方法:您可以使用setGravity(int)以编程方式设置TextView的gravity 可能您可以这样...

如何解析从Java中的XML转换为JSON的android属性?【代码】

我正在尝试从以下JSON对象解析android:versionName:{"android:hardwareAccelerated": "true","android:versionCode": "40020","android:versionName": "4.0.20","package": "com.xxx.xxx","xmlns:android": "http://schemas.android.com/apk/res/android" }有人可以帮我吗? 先感谢您解决方法:像这样使用它[[key]]-Property accessors – Bracket 对于您的JSON而言(Obj只是JSON对象的一种表示形式):obj['android:versionName']

android-原因:java.lang.UnsupportedOperationException:无法解析索引6处的属性:TypedValue {t = 0x2 / d = 0x101009b a【代码】

我看到了以下异常, 它仅在Android SDK api级别为26时发生,但在较低版本中可以.Caused by: java.lang.UnsupportedOperationException: Failed to resolve attributeat index 6: TypedValue{t=0x2/d=0x101009b a=1}at android.content.res.TypedArray.getColorStateList(TypedArray.java:538)at android.widget.TextView.<init>(TextView.java:904)at android.widget.TextView.<init>(TextView.java:818)at android.widget.TextView....

java-在Android上以编程方式编辑build.prop的属性

我想知道是否可以通过Android应用程序以编程方式打开build.prop文件并在其中编辑某些属性. Android中对此文件有某些限制,并且可以在没有root用户访问权限的情况下完成? 如果有人可以指出正确的方向或提供示例,那将很好.解决方法:打开和编辑build.prop文件需要ROOT权限. 在Play商店中检查此应用. build.prop Editor.由于它是开源的,并且代码非常简单,因此可以将其用作起点:https://github.com/nathanpc/Build.prop-Editor

如何使用Java读取Android属性【代码】

我在终端中使用’adb shell getprop’.我可以在Android JAVA中使用哪些接口来获取相同的信息? 我尝试过几样的事情:Properties sysProps = System.getProperties();但我不认为这些是我想要的相同属性?具体来说,我想找到将返回类似于以下内容的值:adb shell getprop | grep dolbyshell’grep dolby’命令返回:[audio.dolby.ds2.enabled]: [true] [dolby.audio.sink.info]: [headset] [dolby.ds.dialogenhancer.state]: [on] ...

在使用Robolectric测试Android应用程序时,如何创建影子类以解决与自定义属性相关的崩溃问题?【代码】

我正在将a custom widget集成到我的项目中.它使用自定义属性并且正在崩溃Robolectric.从我收集到的内容,custom attributes aren’t supported yet.注意:构造函数是“敌对的”,因为它会在构造上抛出异常,但我现在已将它们注释掉了. 崩溃日志java.lang.RuntimeException: error inflating layout/mainat com.xtremelabs.robolectric.res.ViewLoader.inflateView(ViewLoader.java:106)at com.xtremelabs.robolectric.res.ViewLoader....

android – Kotlin属性访问语法如何用于Java类(即EditText setText)?【代码】

我正在尝试将我的Android项目切换到Kotlin.我有一个EditText(TextView的子类),我想以编程方式设置提示和文本.提示按预期工作.但是对于文本,如果我尝试使用Kotlin setter语法,我会遇到类型不匹配异常:val test = EditText(context)test.setHint("hint") // Lint message: "Use property access syntax"test.hint = "hint" // oktest.setText("text") // ok (no lint message)test.text = "text" // Type mismatch:...

java – 扩展ListActivity时,你的内容必须有一个ListView,其id属性为’android.R.id.list'[复制]【代码】

参见英文答案 > Your content must have a ListView whose id attribute is ‘android.R.id.list’ 7个logcat的06-02 15:53:34.742: E/Trace(1188): error opening trace file: No such file or directory (2) 06-02 15:53:36.682: D/dalvikvm(1188): GC_FOR_ALLOC freed 49K, 7% free 2539K/2708K, paused 483ms, total 484ms 06-02 15:53:36.712: I/dalvikvm-heap(1188): Grow heap (frag ca...

java – Android X:工具:替换为line:for属性,但没有指定新值【代码】

我在这个网站上尝试了很多解决方案,但问题仍未解决.问题是由于Android X库.当我添加Android X时,此问题已得到解决,但它开启了新问题.我不想添加Android X.如何解决这个问题? 早些时候这个错误即将来临:Manifest merger failed : Attribute application@appComponentFactory value=(android.support.v4.app.CoreComponentFactory) from [com.android.support:support-compat:28.0.0] AndroidManifest.xml:22:18-91 is also presen...

java.lang.RuntimeException:您的内容必须具有一个ListView,其id属性为’android.R.id.list’【代码】

我知道有一些类似的问题,但即使我看着这些问题,我也无法使它成功.错误消息是:java.lang.RuntimeException: Your content must have a ListView whose idattribute is ‘android.R.id.list’.我试图将id更改为list.在另一个.这就是代码的样子:public class committeeFragment extends SherlockListFragment {private CommitteeAdapter adapter;public void onActivityCreated(Bundle savedInstanceState) {super.onActivityCreate...

javascript – 在android chrome浏览器中以全屏模式显示元视口属性的值【代码】

当我在Android中使用全屏api处于全屏模式时,元视口属性的值(如初始比例和用户可缩放)不会反映在浏览器中.如果我不是全屏模式,则会反映元视口的值.您可以通过移动浏览器访问MDN:Fullscreen api example来查看它 我没有找到任何消息来源说在Android中全屏禁用元视口.我犯了什么错误,或者没有人记录下来?全屏时也会禁用捏合和缩放 在https://github.com/whatwg/fullscreen/issues/111提出了一个问题,但没有运气. 想知道是否有其他方法...

android – 如何从styles.xml以编程方式检索样式属性【代码】

目前我正在使用WebView或TextView来显示来自我的某个应用程序中的Web服务的一些动态数据.如果数据包含纯文本,则它使用TextView并从styles.xml应用样式.如果数据包含HTML(主要是文本和图像),则使用WebView. 但是,这个WebView没有样式.因此它看起来与通常的TextView有很大的不同.我已经读过,只需将一些HTML直接插入数据中,就可以在WebView中设置文本样式.这听起来很容易,但我想使用我的Styles.xml中的数据作为此HTML中所需的值,因此如...

c# – 以下方法或属性之间的调用不明确:`Android.App.AlertDialog.Builder.SetPositiveButton【代码】

我正在尝试使用C#在Android应用程序上创建警报对话框.不幸的是我收到此错误:The call is ambiguous between the following methods or properties: `Android.App.AlertDialog.Builder.SetPositiveButton(string, System.EventHandler<Android.Content.DialogClickEventArgs>)' and `Android.App.AlertDialog.Builder.SetPositiveButton(string, Android.Content.IDialogInterfaceOnClickListener)' (CS0121) (App)这是我的代码:v...

java – 无法在Android应用的谷歌分析属性中设置自定义维度【代码】

请在下面找到跟踪代码, GoogleAnalytics analytics = GoogleAnalytics.getInstance(this);跟踪器t = analytics.newTracker(MY_PROPERTY_ID);t.send(new HitBuilders.AppViewBuilder().setCustomDimension(1,“testing custom dimension”).build()); 以上代码将添加到UI中元素的单击侦听器中. setCustomDimension中的索引1指的是我的属性设置中名为“test”的维度,这是我对该属性的唯一维度. 屏幕视图会话在“应用程序概述”中被跟...

java – Android NFC设备所有者配置:发送自定义属性.可能吗?【代码】

我正在开发一个应用程序,并有以下问题. 在使用NFC进行设备所有者配置时,我想发送一个字符串,该字符串将由新设备所有者应用程序使用. 我知道设备所有者配置的标准MIME属性,找到了here 这是一个片段,可以让您更好地了解我的问题.注意“myCustomValue”属性.Properties properties = new Properties(); properties.put("myCustomValue", value); properties.put(DevicePolicyManager.EXTRA_PROVISIONING_DEVICE_ADMIN_PACKAGE_NAME, "...