zoukankan      html  css  js  c++  java
  • SkylineGlobe 移动端开发测试

    基于SkylineGlobe提供的安卓版本SDK,在已有菜单中增加自定义内容,测试代码如下:

    新增加文件ZhaoHeContainer.java

    package com.skyline.terraexplorer.tools;
    
    import java.util.concurrent.Callable;
    
    import android.widget.Toast;
    
    import com.skyline.teapi.IFeatureLayer;
    import com.skyline.teapi.ISGWorld;
    import com.skyline.terraexplorer.R;
    import com.skyline.terraexplorer.TEApp;
    import com.skyline.terraexplorer.models.MenuEntry;
    import com.skyline.terraexplorer.models.UI;
    
    public class ZhaoHeContainer extends BaseToolWithContainer  {
    	@Override
    	public MenuEntry getMenuEntry() {
    		return MenuEntry.createFor(this, R.string.zhaohe_tool, R.drawable.navigate_plus, 80);
    	}
    	@Override
    	public boolean onBeforeOpenToolContainer() {
    	    toolContainer.setText(String.format("New Tool"));
    		toolContainer.addButton(1, R.drawable.label);
    		toolContainer.addButton(2, R.drawable.add_polyline);
    		toolContainer.addButton(3, R.drawable.add_polygon);
    		toolContainer.addButton(4, R.drawable.list);
    		return true;
    	}
    	@Override
    	public void onButtonClick(int tag) {
    		IFeatureLayer layer = null;
    	    switch (tag) {
            case 1:
            	Toast.makeText(TEApp.getAppContext(), "A button 1", Toast.LENGTH_SHORT).show();
                break;
            case 2:
            	Toast.makeText(TEApp.getAppContext(), "A button 2", Toast.LENGTH_SHORT).show();
                break;
            case 3:
            	Toast.makeText(TEApp.getAppContext(), "A button 3", Toast.LENGTH_SHORT).show();
                break;
            case 4: 
            	Toast.makeText(TEApp.getAppContext(), "A button 4", Toast.LENGTH_SHORT).show();
                break;
    	    }	    
    	}
    }
    

     在ToolManager.java中添加:

    registerTool(new ZhaoHeContainer());
    
  • 相关阅读:
    头文件板子
    终极快速读入挂极其使用方法
    upc组队赛18 THE WORLD【时间模拟】
    upc 组队赛18 STRENGTH【贪心模拟】
    upc组队赛17 Stone Game【极小值】
    upc组队赛17 Greatest Common Divisor【gcd+最小质因数】
    upc组队赛17 Bits Reverse【暴力枚举】
    upc组队赛16 Winner Winner【位运算】
    20181217RPC
    20181217 分布式与集群
  • 原文地址:https://www.cnblogs.com/yitianhe/p/5020019.html
Copyright © 2011-2022 走看看