From 38131a60ab1cdc7ad15452bc28e8c41097787c4e Mon Sep 17 00:00:00 2001 From: perry.werneck@gmail.com Date: Mon, 14 May 2012 19:33:09 +0000 Subject: [PATCH] Android - Implementando --- src/android/Makefile | 1 + src/android/jni/main.cpp | 14 ++++++++++++-- src/android/res/layout/main.xml | 22 +++++++++++++++++++++- src/android/src/br/com/bb/pw3270/PW3270Activity.java | 4 ++++ src/android/src/br/com/bb/pw3270/lib3270.java | 9 ++++++--- 5 files changed, 44 insertions(+), 6 deletions(-) diff --git a/src/android/Makefile b/src/android/Makefile index e82fbd3..0daecf0 100644 --- a/src/android/Makefile +++ b/src/android/Makefile @@ -35,5 +35,6 @@ clean: @rm -f jni/lib3270jni.h jni/lib3270jni.h: bin/classes/$(CLASSPATH)/lib3270.class + @echo $@ ... @$(JAVAH) -o $@ -classpath bin/classes $(subst /,.,$(CLASSPATH)).lib3270 diff --git a/src/android/jni/main.cpp b/src/android/jni/main.cpp index 7d582f6..df2e44e 100644 --- a/src/android/jni/main.cpp +++ b/src/android/jni/main.cpp @@ -60,14 +60,24 @@ JNIEXPORT jint JNICALL Java_br_com_bb_pw3270_lib3270_processEvents(JNIEnv *env, return 0; } -JNIEXPORT jboolean JNICALL Java_br_com_bb_pw3270_lib3270_isConnected(JNIEnv *, jobject) +JNIEXPORT jboolean JNICALL Java_br_com_bb_pw3270_lib3270_isConnected(JNIEnv *env, jobject obj) { // return (lib3270_connected(lib3270_get_default_session_handle())) ? JNI_TRUE : JNI_FALSE;; return JNI_FALSE; } -JNIEXPORT jboolean JNICALL Java_br_com_bb_pw3270_lib3270_isTerminalReady(JNIEnv *, jobject) +JNIEXPORT jboolean JNICALL Java_br_com_bb_pw3270_lib3270_isTerminalReady(JNIEnv *env, jobject obj) { return JNI_FALSE; } +JNIEXPORT void JNICALL Java_br_com_bb_pw3270_lib3270_setHost(JNIEnv *env, jobject obj, jstring hostname) +{ + +} + +JNIEXPORT jstring JNICALL Java_br_com_bb_pw3270_lib3270_getHost(JNIEnv *env, jobject obj) +{ + return env->NewStringUTF(""); +} + diff --git a/src/android/res/layout/main.xml b/src/android/res/layout/main.xml index d8a5317..5591f21 100644 --- a/src/android/res/layout/main.xml +++ b/src/android/res/layout/main.xml @@ -4,10 +4,30 @@ android:layout_height="fill_parent" android:orientation="vertical" > + + + + +