architectView
我很难在里面设置位置Wikitude SDK
,下面是简短的代码片段:
public class myArchitectActivity extends Activity{
protected ArchitectView architectView;
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.samplecam);
architectView = (ArchitectView) findViewById(R.id.architectView);
final ArchitectConfig config = new ArchitectConfig(elecompARKey);
architectView.onCreate(config);
architectView.setLocation(20.471556, 72.871284, 10f); // this thing is not working
}
}
ISSUE:根据维基示例,architectView.setLocation() 方法在 onLocationChanged() 方法的位置侦听器类中使用。在那里完美运行。但我不想获取当前位置,而是将位置设置为虚拟位置坐标。
如果我在 onLocationChanged() 方法中设置了 architectView.setLocation(virtual_lat, virtual_lng, virtual_alt) 它仍然有效。但我需要请求位置更新,这是不必要的,因为我没有使用位置更新。
我只想要一个不请求位置更新并为架构视图设置虚拟位置的解决方案。