部分修改
This commit is contained in:
@ -11,7 +11,7 @@ android {
|
|||||||
minSdkVersion 8
|
minSdkVersion 8
|
||||||
targetSdkVersion 15
|
targetSdkVersion 15
|
||||||
versionCode 1
|
versionCode 1
|
||||||
versionName "1.0"
|
versionName "V1.078"
|
||||||
|
|
||||||
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
|
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
|
||||||
}
|
}
|
||||||
@ -31,8 +31,16 @@ android {
|
|||||||
sourceCompatibility JavaVersion.VERSION_1_8
|
sourceCompatibility JavaVersion.VERSION_1_8
|
||||||
targetCompatibility JavaVersion.VERSION_1_8
|
targetCompatibility JavaVersion.VERSION_1_8
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//加载动态库
|
||||||
|
sourceSets{
|
||||||
|
main{
|
||||||
|
jniLibs.srcDir(['libs'])
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
|
//加载jar包
|
||||||
compile fileTree(dir: 'libs', include: ['*.jar'])
|
compile fileTree(dir: 'libs', include: ['*.jar'])
|
||||||
}
|
}
|
||||||
@ -1,7 +1,7 @@
|
|||||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
package="com.example.chaoran"
|
package="com.example.chaoran"
|
||||||
android:versionCode="1"
|
android:versionCode="1"
|
||||||
android:versionName="V1.077" >
|
android:versionName="V1.078" >
|
||||||
|
|
||||||
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
|
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
|
||||||
<uses-permission android:name="android.permission.INTERNET" />
|
<uses-permission android:name="android.permission.INTERNET" />
|
||||||
|
|||||||
@ -1090,8 +1090,7 @@ public class DjActivity extends TabActivity implements OnInitListener, DecodeInf
|
|||||||
cr5wScanControl.start(DjActivity.this);
|
cr5wScanControl.start(DjActivity.this);
|
||||||
else if (uroBoScannerControl != null) {
|
else if (uroBoScannerControl != null) {
|
||||||
uroBoScannerControl.start();
|
uroBoScannerControl.start();
|
||||||
}
|
} else if (nr510ScanControl != null)
|
||||||
else if (nr510ScanControl != null)
|
|
||||||
nr510ScanControl.start(DjActivity.this);
|
nr510ScanControl.start(DjActivity.this);
|
||||||
else if (androidHandheldTerminal != null)
|
else if (androidHandheldTerminal != null)
|
||||||
androidHandheldTerminal.start();
|
androidHandheldTerminal.start();
|
||||||
@ -2430,6 +2429,7 @@ public class DjActivity extends TabActivity implements OnInitListener, DecodeInf
|
|||||||
* 优博讯控制器
|
* 优博讯控制器
|
||||||
*/
|
*/
|
||||||
UroBoScannerControl uroBoScannerControl = null;
|
UroBoScannerControl uroBoScannerControl = null;
|
||||||
|
|
||||||
public class UroBoScannerControl extends BroadcastReceiver {
|
public class UroBoScannerControl extends BroadcastReceiver {
|
||||||
private ScanManager mScanManager;
|
private ScanManager mScanManager;
|
||||||
private Vibrator mVibrator;
|
private Vibrator mVibrator;
|
||||||
@ -2471,22 +2471,18 @@ public class DjActivity extends TabActivity implements OnInitListener, DecodeInf
|
|||||||
soundPool.play(soundid, 1, 1, 0, 0, 1);
|
soundPool.play(soundid, 1, 1, 0, 0, 1);
|
||||||
mVibrator.vibrate(100);
|
mVibrator.vibrate(100);
|
||||||
|
|
||||||
byte[] barcode = intent.getByteArrayExtra("barocode");
|
String barcode = intent.getStringExtra("barcode_string");
|
||||||
int barocodelen = intent.getIntExtra("length", 0);
|
|
||||||
String barcodeStr = new String(barcode, 0, barocodelen);
|
|
||||||
handler.post(new Runnable() {
|
handler.post(new Runnable() {
|
||||||
public void run() {
|
public void run() {
|
||||||
View rootview = DjActivity.this.getWindow().getDecorView();
|
View rootview = DjActivity.this.getWindow().getDecorView();
|
||||||
View aaa = rootview.findFocus();
|
View aaa = rootview.findFocus();
|
||||||
if (aaa instanceof SelfEditText) {
|
if (aaa instanceof SelfEditText) {
|
||||||
SelfEditText set = (SelfEditText) aaa;
|
SelfEditText set = (SelfEditText) aaa;
|
||||||
if (set.closeKeyBoard) {
|
set.setText(barcode);
|
||||||
set.setText(barcodeStr);
|
|
||||||
set.dispatchKeyEvent(new KeyEvent(KeyEvent.ACTION_DOWN, KeyEvent.KEYCODE_ENTER));
|
set.dispatchKeyEvent(new KeyEvent(KeyEvent.ACTION_DOWN, KeyEvent.KEYCODE_ENTER));
|
||||||
set.dispatchKeyEvent(new KeyEvent(KeyEvent.ACTION_UP, KeyEvent.KEYCODE_ENTER));
|
set.dispatchKeyEvent(new KeyEvent(KeyEvent.ACTION_UP, KeyEvent.KEYCODE_ENTER));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user