Converted Ringer Information Activity Menu to XML
The save option is shown as an action when ever possible closes #68 Signed-off-by: Ricky Barrette <rickbarrette@gmail.com>
This commit is contained in:
10
LocationRinger/res/menu/ringer_info_menu.xml
Normal file
10
LocationRinger/res/menu/ringer_info_menu.xml
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
|
||||||
|
|
||||||
|
<item
|
||||||
|
android:id="@+id/save"
|
||||||
|
android:icon="@android:drawable/ic_menu_save"
|
||||||
|
android:showAsAction="always"
|
||||||
|
android:title="@string/save_ringer"/>
|
||||||
|
|
||||||
|
</menu>
|
||||||
@@ -22,6 +22,7 @@ import android.support.v4.app.FragmentActivity;
|
|||||||
import android.support.v4.view.ViewPager.OnPageChangeListener;
|
import android.support.v4.view.ViewPager.OnPageChangeListener;
|
||||||
import android.util.Log;
|
import android.util.Log;
|
||||||
import android.view.Menu;
|
import android.view.Menu;
|
||||||
|
import android.view.MenuInflater;
|
||||||
import android.view.MenuItem;
|
import android.view.MenuItem;
|
||||||
import android.view.inputmethod.InputMethodManager;
|
import android.view.inputmethod.InputMethodManager;
|
||||||
|
|
||||||
@@ -46,7 +47,6 @@ import com.jakewharton.android.viewpagerindicator.TitledFragmentAdapter;
|
|||||||
*/
|
*/
|
||||||
public class RingerInformationActivity extends FragmentActivity implements OnContentChangedListener, EnableScrollingListener, OnPageChangeListener{
|
public class RingerInformationActivity extends FragmentActivity implements OnContentChangedListener, EnableScrollingListener, OnPageChangeListener{
|
||||||
|
|
||||||
private static final int SAVE_ID = 0;
|
|
||||||
private static final String TAG = "RingerInformationActivity";
|
private static final String TAG = "RingerInformationActivity";
|
||||||
private ContentValues mRinger;
|
private ContentValues mRinger;
|
||||||
private ContentValues mInfo;
|
private ContentValues mInfo;
|
||||||
@@ -159,7 +159,8 @@ public class RingerInformationActivity extends FragmentActivity implements OnCon
|
|||||||
* @author ricky barrette
|
* @author ricky barrette
|
||||||
*/
|
*/
|
||||||
public boolean onCreateOptionsMenu(Menu menu) {
|
public boolean onCreateOptionsMenu(Menu menu) {
|
||||||
menu.add(0, SAVE_ID, 0, getString(R.string.save_ringer)).setIcon(android.R.drawable.ic_menu_save);
|
MenuInflater inflater = getMenuInflater();
|
||||||
|
inflater.inflate(R.menu.ringer_info_menu, menu);
|
||||||
return super.onCreateOptionsMenu(menu);
|
return super.onCreateOptionsMenu(menu);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -179,7 +180,7 @@ public class RingerInformationActivity extends FragmentActivity implements OnCon
|
|||||||
@Override
|
@Override
|
||||||
public boolean onOptionsItemSelected(final MenuItem item) {
|
public boolean onOptionsItemSelected(final MenuItem item) {
|
||||||
switch(item.getItemId()){
|
switch(item.getItemId()){
|
||||||
case SAVE_ID:
|
case R.id.save:
|
||||||
save();
|
save();
|
||||||
break;
|
break;
|
||||||
case android.R.id.home:
|
case android.R.id.home:
|
||||||
|
|||||||
Reference in New Issue
Block a user