public static string GetJavaString(ObjectInstanceInfo info)
        {
            if (info == null)
            {
                return(null);
            }
            var tt1 = ((info as ObjectInstanceInfo).InstanceFields[0] as ReferenceObjectInfo);

            if (tt1.ReferenceTarget == null)
            {
                return(null);
            }
            var str_value = (tt1.ReferenceTarget as PrimitiveArrayInfo).StringData;

            return(str_value);
        }
        public static string GetSpannableString(ObjectInstanceInfo info)
        {
            if (info == null)
            {
                return(null);
            }
            var tt1 = ((info as ObjectInstanceInfo).InstanceFields[0] as ReferenceObjectInfo);

            if (tt1.ReferenceTarget == null)
            {
                return(null);
            }
            var str_value = GetJavaString(tt1.ReferenceTarget as ObjectInstanceInfo);

            return(str_value);
        }
Example #3
0
        public static string GetTextViewString(ObjectInstanceInfo info)
        {
            if (info == null)
            {
                return(null);
            }
            if (info.ClassName != "android.widget.TextView")
            {
                return(null);
            }
            var tt1 = ((info as ObjectInstanceInfo).InstanceFields[0] as ReferenceObjectInfo);

            if (tt1.ReferenceTarget == null)
            {
                return(null);
            }
            var str_value = GetJavaString(tt1.ReferenceTarget as ObjectInstanceInfo);

            return(str_value);
        }