无障碍服务库B4A

时间:2018-07-11 18:22:27

标签: java android accessibility vb4android

我正试图为B4A创建一个库 我只能查看日志 我想创建一个事件与b4a进行交流 或编写一个文本文件

package anywheresoftware.b4a.objects;

import android.accessibilityservice.AccessibilityService;
import android.util.Log;
import android.view.accessibility.AccessibilityEvent;
import android.view.accessibility.AccessibilityNodeInfo;
import android.app.Service;
import anywheresoftware.b4a.BA.*;
import anywheresoftware.b4a.BA;
import anywheresoftware.b4a.BA.Events;
import anywheresoftware.b4a.AbsObjectWrapper;
import anywheresoftware.b4a.BA.ActivityObject;
import anywheresoftware.b4a.BA.DependsOn;
import anywheresoftware.b4a.BA.Permissions;
import anywheresoftware.b4a.BA.ShortName;
import anywheresoftware.b4a.BA.Version;


	@ActivityObject
	@Version(1.0f)
//	@Events(values={"accessibilityevent (event As string)"})  
public class AccessibilityMaster extends AccessibilityService {

//	public static final String PACKAGE_NAME = "com.whatsapp.seubuceta";
   public void onAccessibilityEvent(AccessibilityEvent event) {
  
	if (event.getEventType() == AccessibilityEvent.TYPE_WINDOW_STATE_CHANGED) {
		
            if (event.getPackageName() != null && event.getClassName() != null) {
            //  Log.d("Foreground App", event.getPackageName().toString());
			 BA.Log(event.getPackageName().toString());
			// WRITE TXT 
		
            }
        }   		
   }
   
   protected void onServiceConnected() {
   BA.Log("aaa");
   }
 
   public void onInterrupt() {
	
   }
   
}

我不知道如何创建,我试图修改一些现有的库,但是没有用

0 个答案:

没有答案