Added custom value to disable sliding drawer on dialer

This commit is contained in:
Sylvain Berfini 2012-05-25 16:19:49 +02:00
parent 5b2b7f7f1b
commit 16ca5f3dd8
3 changed files with 17 additions and 11 deletions

View file

@ -2,7 +2,7 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="org.linphone"
android:versionCode="1220" android:versionName="1.2.2" android:installLocation="auto">
<uses-sdk android:minSdkVersion="3"/>
<uses-sdk android:minSdkVersion="4"/>

View file

@ -5,7 +5,7 @@
<string name="default_domain">test.linphone.org</string>
<bool name="use_android_contact_picker">true</bool>
<bool name="disable_dialer_sliding_drawer">false</bool>
<bool name="useFirstLoginActivity">false</bool>
<bool name="useMenuSettings">true</bool>
<bool name="useMenuAbout">true</bool>

View file

@ -262,15 +262,21 @@ public class DialerActivity extends Activity implements LinphoneGuiListener {
SlidingDrawer drawer = (SlidingDrawer) findViewById(R.id.drawer);
if (drawer != null) {
drawer.setOnDrawerScrollListener(new OnDrawerScrollListener() {
public void onScrollEnded() {
}
public void onScrollStarted() {
displayRegisterStatus();
}
});
boolean disable_sliding_drawer = getResources().getBoolean(R.bool.disable_dialer_sliding_drawer);
if (disable_sliding_drawer) {
drawer.lock();
} else {
drawer.setOnDrawerScrollListener(new OnDrawerScrollListener() {
public void onScrollEnded() {
}
public void onScrollStarted() {
displayRegisterStatus();
}
});
}
}
AddressAware numpad = (AddressAware) findViewById(R.id.Dialer);