我已经按照这个http://fiddler2.com/documentation/Configure-Fiddler/Tasks/ConfigureForAndroid允许我在我的电脑上安装的Fiddler上查看我Android平板电脑的http流量.它运作良好.
但是,我看到所有流量,包括来自我本地PC的流量 - 尽管关闭了我的所有浏览器,但仍然过于繁琐.我想使用过滤器来显示特定设备.过滤器页面似乎不允许这样做.
有任何想法吗?
我正在使用registerMediaRouteProvider,它为您提供了一个音量条来更新电视的音量.我实现了MediaRouteAdapter,当我擦洗音量条时,音量发生变化,但音量条的ui总是重置为0.当音量改变时,如何更新音量条的ui?
@Override
public void onCreate(Bundle savedInstanceState) {
mCastContext = new CastContext(getApplicationContext());
MediaRouteHelper.registerMinimalMediaRouteProvider(mCastContext, this);
mMediaRouter = MediaRouter.getInstance(getApplicationContext());
mMediaRouteSelector = MediaRouteHelper.buildMediaRouteSelector(MediaRouteHelper.CATEGORY_CAST);
mMetaData = new ContentMetadata();
mMediaRouterCallback = new MyMediaRouterCallback();
mMediaRouteButton.setRouteSelector(mMediaRouteSelector);
}
private class MyMediaRouterCallback extends MediaRouter.Callback {
@Override
public void onRouteSelected(MediaRouter router, RouteInfo route) {
MediaRouteHelper.requestCastDeviceForRoute(route);
}
@Override
public void onRouteUnselected(MediaRouter router, RouteInfo route) {
try {
if (mSession != null) {
Log.e(TAG, "Ending session and stopping application");
mSession.setStopApplicationWhenEnding(true);
mSession.endSession();
} else {
Log.e(TAG, "onRouteUnselected: mSession is null"); …Run Code Online (Sandbox Code Playgroud)