/// <summary> /// Loads an /// <see cref="Animation">Animation</see> /// object from a resource /// </summary> /// <param name="context">Application context used to access resources</param> /// <param name="id">The resource id of the animation to load</param> /// <returns>The animation object reference by the specified id</returns> /// <exception cref="android.content.res.Resources.NotFoundException">when the animation cannot be loaded /// </exception> public static android.view.animation.Animation loadAnimation(android.content.Context context, int id) { android.content.res.XmlResourceParser parser = null; try { parser = context.getResources().getAnimation(id); return(createAnimationFromXml(context, parser)); } catch (org.xmlpull.v1.XmlPullParserException ex) { android.content.res.Resources.NotFoundException rnf = new android.content.res.Resources .NotFoundException("Can't load animation resource ID #0x" + Sharpen.Util.IntToHexString (id)); rnf.InnerException = ex; throw rnf; } catch (System.IO.IOException ex) { android.content.res.Resources.NotFoundException rnf = new android.content.res.Resources .NotFoundException("Can't load animation resource ID #0x" + Sharpen.Util.IntToHexString (id)); rnf.InnerException = ex; throw rnf; } finally { if (parser != null) { parser.close(); } } }
public LatinKey(android.content.res.Resources res, android.inputmethodservice.Keyboard .Row parent, int x, int y, android.content.res.XmlResourceParser parser) : base( res, parent, x, y, parser) { if (popupCharacters != null && popupCharacters.Length == 0) { // If there is a keyboard with no keys specified in popupCharacters popupResId = 0; } }
protected internal override android.inputmethodservice.Keyboard.Key createKeyFromXml (android.content.res.Resources res, android.inputmethodservice.Keyboard.Row parent , int x, int y, android.content.res.XmlResourceParser parser) { [email protected] key = new [email protected] .LatinKey(res, parent, x, y, parser); int code = key.codes[0]; if (code >= 0 && code != '\n' && (code < 32 || code > 127)) { // Log.w(TAG, "Key code for " + key.label + " is not latin-1"); key.label = java.lang.CharSequenceProxy.Wrap(" "); key.setEnabled(false); } switch (key.codes[0]) { case 10: { mEnterKey = key; break; } case [email protected]_F1: { mF1Key = key; break; } case 32: { mSpaceKey = key; break; } } return(key); }
protected virtual global::android.inputmethodservice.Keyboard.Key createKeyFromXml(android.content.res.Resources arg0, android.inputmethodservice.Keyboard.Row arg1, int arg2, int arg3, android.content.res.XmlResourceParser arg4) { global::MonoJavaBridge.JNIEnv @__env = global::MonoJavaBridge.JNIEnv.ThreadEnv; if (!IsClrObject) { return(global::MonoJavaBridge.JavaBridge.WrapJavaObject(@__env.CallObjectMethod(this.JvmHandle, global::android.inputmethodservice.Keyboard._createKeyFromXml4607, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0), global::MonoJavaBridge.JavaBridge.ConvertToValue(arg1), global::MonoJavaBridge.JavaBridge.ConvertToValue(arg2), global::MonoJavaBridge.JavaBridge.ConvertToValue(arg3), global::MonoJavaBridge.JavaBridge.ConvertToValue(arg4))) as android.inputmethodservice.Keyboard.Key); } else { return(global::MonoJavaBridge.JavaBridge.WrapJavaObject(@__env.CallNonVirtualObjectMethod(this.JvmHandle, global::android.inputmethodservice.Keyboard.staticClass, global::android.inputmethodservice.Keyboard._createKeyFromXml4607, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0), global::MonoJavaBridge.JavaBridge.ConvertToValue(arg1), global::MonoJavaBridge.JavaBridge.ConvertToValue(arg2), global::MonoJavaBridge.JavaBridge.ConvertToValue(arg3), global::MonoJavaBridge.JavaBridge.ConvertToValue(arg4))) as android.inputmethodservice.Keyboard.Key); } }
public Row(android.content.res.Resources arg0, android.inputmethodservice.Keyboard arg1, android.content.res.XmlResourceParser arg2) : base(global::MonoJavaBridge.JNIEnv.ThreadEnv) { global::MonoJavaBridge.JNIEnv @__env = global::MonoJavaBridge.JNIEnv.ThreadEnv; global::MonoJavaBridge.JniLocalHandle handle = @__env.NewObject(android.inputmethodservice.Keyboard.Row.staticClass, global::android.inputmethodservice.Keyboard.Row._Row4583, global::MonoJavaBridge.JavaBridge.ConvertToValue(arg0), global::MonoJavaBridge.JavaBridge.ConvertToValue(arg1), global::MonoJavaBridge.JavaBridge.ConvertToValue(arg2)); Init(@__env, handle); }
private void parseKeyboardAttributes(android.content.res.Resources res, android.content.res.XmlResourceParser parser) { throw new System.NotImplementedException(); }
private void skipToEndOfRow(android.content.res.XmlResourceParser parser) { throw new System.NotImplementedException(); }
private void loadKeyboard(android.content.Context context, android.content.res.XmlResourceParser parser) { throw new System.NotImplementedException(); }
protected internal virtual android.inputmethodservice.Keyboard.Key createKeyFromXml (android.content.res.Resources res, android.inputmethodservice.Keyboard.Row parent , int x, int y, android.content.res.XmlResourceParser parser) { throw new System.NotImplementedException(); }
public Key(android.content.res.Resources res, android.inputmethodservice.Keyboard .Row parent, int x, int y, android.content.res.XmlResourceParser parser) : this( parent) { throw new System.NotImplementedException(); }
public Row(android.content.res.Resources res, android.inputmethodservice.Keyboard parent, android.content.res.XmlResourceParser parser) { throw new System.NotImplementedException(); }