You've already forked android_translation_layer
mirror of
https://gitlab.com/android_translation_layer/android_translation_layer.git
synced 2025-10-27 11:48:10 -07:00
Simplify native interface of widget implementations
Makes it easier to overwrite behavior in subclasses. Have a fallback implementation for ViewGroup. Save some _GET_LONG_FIELD / _SET_LONG_FIELD calls by directly passing the native pointers to and from native methods.
This commit is contained in:
@@ -15,6 +15,9 @@ const char * attribute_set_get_string(JNIEnv *env, jobject attrs, char *attribut
|
||||
|
||||
int attribute_set_get_int(JNIEnv *env, jobject attrs, char *attribute, char *schema, int default_value)
|
||||
{
|
||||
if (!attrs)
|
||||
return default_value;
|
||||
|
||||
if(!schema)
|
||||
schema = "http://schemas.android.com/apk/res/android";
|
||||
|
||||
|
||||
Reference in New Issue
Block a user