[AND] Test build fixes.

temp
This commit is contained in:
Dmitry Kunin 2013-12-10 17:58:51 +03:00 committed by Alex Zolotarev
parent 512765edbe
commit 92718345e7
2 changed files with 46 additions and 8 deletions

View file

@ -159,7 +159,9 @@
android:configChanges="orientation|screenLayout|screenSize"
android:label="@string/search_map"
android:noHistory="true"
android:screenOrientation="behind" >
android:screenOrientation="behind"
android:theme="@style/MwmSearch"
android:windowSoftInputMode="stateVisible|adjustResize" >
</activity>
<activity
android:name="com.mapswithme.maps.settings.SettingsActivity"
@ -205,11 +207,35 @@
android:screenOrientation="behind" >
</activity>
<receiver android:name="com.mapswithme.test.MonkeyEventsReceiver" >
<receiver
android:name="com.mapswithme.test.MonkeyEventsReceiver"
android:exported="true" >
<intent-filter>
<action android:name="mwmtest" />
</intent-filter>
</receiver>
<receiver
android:name="com.mapswithme.maps.background.ConnectivityChangedReceiver"
android:enabled="true"
android:exported="true" >
<intent-filter>
<action android:name="android.net.conn.CONNECTIVITY_CHANGE" />
</intent-filter>
</receiver>
<service
android:name="com.mapswithme.maps.background.WorkerService"
android:exported="false" >
</service>
<!-- Mobile Apps Tracking -->
<receiver
android:name="com.mobileapptracker.Tracker"
android:exported="true" >
<intent-filter>
<action android:name="com.android.vending.INSTALL_REFERRER" />
</intent-filter>
</receiver>
</application>
</manifest>
</manifest>

View file

@ -53,7 +53,7 @@ public class MonkeyEventsReceiver extends BroadcastReceiver
private static final Map<String, ExtractableMapTask> KEY_TO_TASK = new HashMap<String, ExtractableMapTask>(4);
static
static
{
KEY_TO_TASK.put(TYPE_BOOKMARK, new ShowBookmarksTask());
KEY_TO_TASK.put(TYPE_SEARCH, new SearchTask());
@ -67,24 +67,36 @@ public class MonkeyEventsReceiver extends BroadcastReceiver
int mScope;
@Override
public boolean run(MWMActivity target)
public boolean run(final MWMActivity target)
{
sLogger.d("Running me!", this, target);
SearchActivity.startForSearch(target, mQuery, mScope);
target.onMyPositionClicked(null);
final Handler delayHandler = new Handler();
delayHandler.postDelayed(new Runnable()
{
@Override
public void run()
{
SearchActivity.startForSearch(target, mQuery, mScope);
}
}, 1500);
return true;
}
@Override
public ExtractableMapTask extract(Intent data)
{
SearchTask task = new SearchTask();
final SearchTask task = new SearchTask();
task.mQuery = data.getStringExtra(SearchActivity.EXTRA_QUERY);
sLogger.d("q: ", task.mQuery);
final String scopeStr = data.getStringExtra(SearchActivity.EXTRA_SCOPE);
sLogger.d("s: ", scopeStr);
if (scopeStr != null)
if (scopeStr != null)
task.mScope = Integer.parseInt(scopeStr);
return task;