相关疑难解决方法(0)

我可以用截击做同步请求吗?

想象一下,我在一个已经有后台线程的服务中.我可以在同一个线程中使用齐射进行请求,以便回调同步发生吗?

这有两个原因: - 首先,我不需要另一个线程,创建它是一种浪费. - 其次,如果我在ServiceIntent中,线程的执行将在回调之前完成,因此我将没有来自Volley的响应.我知道我可以创建自己的服务,其中包含一些我可以控制的runloop的线程,但是需要在volley中使用此功能.

谢谢!

java android android-volley

130
推荐指数
3
解决办法
6万
查看次数

如何在Android Marshmallow上的Google地图上显示当前位置?

我想谷歌地图显示用户的位置.我尝试了这段代码,但它在Android 6上无效.

private GoogleMap map;
LocationManager lm;
LocationListener ll;
Location l;

LatLng pos;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.start_layout);

    lm = (LocationManager) this.getSystemService(Context.LOCATION_SERVICE);
    ll = new LocationListener() {
        @Override
        public void onLocationChanged(Location location) {
            l = (Location) location;
        }

        @Override
        public void onStatusChanged(String provider, int status, Bundle extras) {}

        @Override
        public void onProviderEnabled(String provider) {}

        @Override
        public void onProviderDisabled(String provider) {}
    };

    SupportMapFragment mapFragment = (SupportMapFragment) getSupportFragmentManager()
            .findFragmentById(R.id.nMap);
    mapFragment.getMapAsync(this);
}

@Override
public void onMapReady(GoogleMap googleMap) {
    map = …
Run Code Online (Sandbox Code Playgroud)

android google-maps google-maps-android-api-2

48
推荐指数
2
解决办法
10万
查看次数

以编程方式设置Logback Appender路径

我正在尝试以编程方式设置Logback appender路径.(具有FixedWindowRollingPolicy的RollingFileAppender准确)

我这样做是因为我想让我的用户在首选项对话框中设置日志路径(Eclipse RCP)

我尝试过类似的东西,但是我没有改变配置文件中定义的日志路径:

Logger logback_logger = (ch.qos.logback.classic.Logger)LoggerFactory
   .getLogger(org.slf4j.Logger.ROOT_LOGGER_NAME);
RollingFileAppender<ILoggingEvent> rfappender = 
   (RollingFileAppender<ILoggingEvent>)logback_logger.getAppender("FILE");
rfappender.setFile(newFile);
FixedWindowRollingPolicy rollingPolicy = 
   (FixedWindowRollingPolicy)rfappender.getRollingPolicy();
rollingPolicy.setFileNamePattern(newPattern);
Run Code Online (Sandbox Code Playgroud)

java logging logback

18
推荐指数
3
解决办法
3万
查看次数

Android Google Maps onMapReady存储GoogleMap

我有一个开发中的Android应用程序,它使用这个谷歌地图api v2.使用onMapReady回调获取谷歌地图的实例.在这个回调中我得到了一个谷歌地图的实例,我可以存储这个本地的实例重用它,而不是每次我必须更新地图时都得到一个新的吗?或者随着时间的推移重用这个实例有什么问题吗?我只是想确保没有什么可以解决我的问题.

谢谢你的回答!

maps android google-maps

4
推荐指数
1
解决办法
3471
查看次数