flip Settings and About
@ -69,12 +69,12 @@
|
|||||||
<activity
|
<activity
|
||||||
android:name=".activities.AboutActivity"
|
android:name=".activities.AboutActivity"
|
||||||
android:label="@string/about"
|
android:label="@string/about"
|
||||||
android:parentActivityName=".activities.MainActivity"/>
|
android:parentActivityName=".activities.SettingsActivity"/>
|
||||||
|
|
||||||
<activity
|
<activity
|
||||||
android:name=".activities.SettingsActivity"
|
android:name=".activities.SettingsActivity"
|
||||||
android:label="@string/settings"
|
android:label="@string/settings"
|
||||||
android:parentActivityName=".activities.AboutActivity"/>
|
android:parentActivityName=".activities.MainActivity"/>
|
||||||
|
|
||||||
<receiver
|
<receiver
|
||||||
android:name=".HardwareShutterReceiver">
|
android:name=".HardwareShutterReceiver">
|
||||||
|
@ -7,8 +7,6 @@ import android.net.Uri;
|
|||||||
import android.os.Bundle;
|
import android.os.Bundle;
|
||||||
import android.text.Html;
|
import android.text.Html;
|
||||||
import android.text.method.LinkMovementMethod;
|
import android.text.method.LinkMovementMethod;
|
||||||
import android.view.Menu;
|
|
||||||
import android.view.MenuItem;
|
|
||||||
import android.view.View;
|
import android.view.View;
|
||||||
import android.widget.TextView;
|
import android.widget.TextView;
|
||||||
|
|
||||||
@ -41,24 +39,6 @@ public class AboutActivity extends SimpleActivity {
|
|||||||
setupRateUs();
|
setupRateUs();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
public boolean onCreateOptionsMenu(Menu menu) {
|
|
||||||
getMenuInflater().inflate(R.menu.menu, menu);
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public boolean onOptionsItemSelected(MenuItem item) {
|
|
||||||
switch (item.getItemId()) {
|
|
||||||
case R.id.settings:
|
|
||||||
final Intent intent = new Intent(getApplicationContext(), SettingsActivity.class);
|
|
||||||
startActivity(intent);
|
|
||||||
return true;
|
|
||||||
default:
|
|
||||||
return super.onOptionsItemSelected(item);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
private void setupEmail() {
|
private void setupEmail() {
|
||||||
final String email = mRes.getString(R.string.email);
|
final String email = mRes.getString(R.string.email);
|
||||||
final String appName = mRes.getString(R.string.app_name);
|
final String appName = mRes.getString(R.string.app_name);
|
||||||
|
@ -55,7 +55,7 @@ public class MainActivity extends SimpleActivity
|
|||||||
@BindView(R.id.toggle_photo_video) ImageView mTogglePhotoVideoBtn;
|
@BindView(R.id.toggle_photo_video) ImageView mTogglePhotoVideoBtn;
|
||||||
@BindView(R.id.shutter) ImageView mShutterBtn;
|
@BindView(R.id.shutter) ImageView mShutterBtn;
|
||||||
@BindView(R.id.video_rec_curr_timer) TextView mRecCurrTimer;
|
@BindView(R.id.video_rec_curr_timer) TextView mRecCurrTimer;
|
||||||
@BindView(R.id.about) View mAboutBtn;
|
@BindView(R.id.settings) View mAboutBtn;
|
||||||
@BindView(R.id.last_photo_video_preview) ImageView mLastPhotoVideoPreview;
|
@BindView(R.id.last_photo_video_preview) ImageView mLastPhotoVideoPreview;
|
||||||
|
|
||||||
private static final int CAMERA_STORAGE_PERMISSION = 1;
|
private static final int CAMERA_STORAGE_PERMISSION = 1;
|
||||||
@ -303,9 +303,9 @@ public class MainActivity extends SimpleActivity
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@OnClick(R.id.about)
|
@OnClick(R.id.settings)
|
||||||
public void launchAbout() {
|
public void launchSettings() {
|
||||||
final Intent intent = new Intent(getApplicationContext(), AboutActivity.class);
|
final Intent intent = new Intent(getApplicationContext(), SettingsActivity.class);
|
||||||
startActivity(intent);
|
startActivity(intent);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,9 +1,12 @@
|
|||||||
package com.simplemobiletools.camera.activities;
|
package com.simplemobiletools.camera.activities;
|
||||||
|
|
||||||
|
import android.content.Intent;
|
||||||
import android.os.Bundle;
|
import android.os.Bundle;
|
||||||
import android.support.v4.app.TaskStackBuilder;
|
import android.support.v4.app.TaskStackBuilder;
|
||||||
import android.support.v7.widget.AppCompatSpinner;
|
import android.support.v7.widget.AppCompatSpinner;
|
||||||
import android.support.v7.widget.SwitchCompat;
|
import android.support.v7.widget.SwitchCompat;
|
||||||
|
import android.view.Menu;
|
||||||
|
import android.view.MenuItem;
|
||||||
|
|
||||||
import com.simplemobiletools.camera.Config;
|
import com.simplemobiletools.camera.Config;
|
||||||
import com.simplemobiletools.camera.R;
|
import com.simplemobiletools.camera.R;
|
||||||
@ -40,6 +43,24 @@ public class SettingsActivity extends SimpleActivity {
|
|||||||
setupMaxVideoResolution();
|
setupMaxVideoResolution();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean onCreateOptionsMenu(Menu menu) {
|
||||||
|
getMenuInflater().inflate(R.menu.menu, menu);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean onOptionsItemSelected(MenuItem item) {
|
||||||
|
switch (item.getItemId()) {
|
||||||
|
case R.id.about:
|
||||||
|
final Intent intent = new Intent(getApplicationContext(), AboutActivity.class);
|
||||||
|
startActivity(intent);
|
||||||
|
return true;
|
||||||
|
default:
|
||||||
|
return super.onOptionsItemSelected(item);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
private void setupDarkTheme() {
|
private void setupDarkTheme() {
|
||||||
mDarkThemeSwitch.setChecked(mConfig.getIsDarkTheme());
|
mDarkThemeSwitch.setChecked(mConfig.getIsDarkTheme());
|
||||||
}
|
}
|
||||||
|
@ -17,21 +17,21 @@
|
|||||||
android:layout_height="wrap_content"/>
|
android:layout_height="wrap_content"/>
|
||||||
|
|
||||||
<ImageView
|
<ImageView
|
||||||
android:id="@+id/about"
|
android:id="@+id/settings"
|
||||||
android:layout_width="@dimen/icon_size"
|
android:layout_width="@dimen/icon_size"
|
||||||
android:layout_height="@dimen/icon_size"
|
android:layout_height="@dimen/icon_size"
|
||||||
android:layout_alignParentRight="true"
|
android:layout_alignParentRight="true"
|
||||||
android:layout_marginRight="@dimen/side_icon_padding"
|
android:layout_marginRight="@dimen/side_icon_padding"
|
||||||
android:layout_marginTop="@dimen/side_icon_padding"
|
android:layout_marginTop="@dimen/side_icon_padding"
|
||||||
android:padding="@dimen/side_icon_padding"
|
android:padding="@dimen/side_icon_padding"
|
||||||
android:src="@mipmap/about"/>
|
android:src="@mipmap/settings"/>
|
||||||
|
|
||||||
<ImageView
|
<ImageView
|
||||||
android:id="@+id/toggle_photo_video"
|
android:id="@+id/toggle_photo_video"
|
||||||
android:layout_width="@dimen/icon_size"
|
android:layout_width="@dimen/icon_size"
|
||||||
android:layout_height="@dimen/icon_size"
|
android:layout_height="@dimen/icon_size"
|
||||||
android:layout_alignParentRight="true"
|
android:layout_alignParentRight="true"
|
||||||
android:layout_below="@+id/about"
|
android:layout_below="@+id/settings"
|
||||||
android:layout_marginRight="@dimen/side_icon_padding"
|
android:layout_marginRight="@dimen/side_icon_padding"
|
||||||
android:padding="@dimen/side_icon_padding"
|
android:padding="@dimen/side_icon_padding"
|
||||||
android:src="@mipmap/videocam"/>
|
android:src="@mipmap/videocam"/>
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
<menu xmlns:android="http://schemas.android.com/apk/res/android"
|
<menu xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
xmlns:app="http://schemas.android.com/apk/res-auto">
|
xmlns:app="http://schemas.android.com/apk/res-auto">
|
||||||
<item
|
<item
|
||||||
android:id="@+id/settings"
|
android:id="@+id/about"
|
||||||
android:title="@string/settings"
|
android:title="@string/about"
|
||||||
app:showAsAction="never"/>
|
app:showAsAction="never"/>
|
||||||
</menu>
|
</menu>
|
||||||
|
Before Width: | Height: | Size: 1.1 KiB |
BIN
app/src/main/res/mipmap-hdpi/settings.png
Normal file
After Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 801 B |
BIN
app/src/main/res/mipmap-mdpi/settings.png
Normal file
After Width: | Height: | Size: 837 B |
Before Width: | Height: | Size: 1.5 KiB |
BIN
app/src/main/res/mipmap-xhdpi/settings.png
Normal file
After Width: | Height: | Size: 1.7 KiB |
Before Width: | Height: | Size: 2.4 KiB |
BIN
app/src/main/res/mipmap-xxhdpi/settings.png
Normal file
After Width: | Height: | Size: 3.3 KiB |
Before Width: | Height: | Size: 3.2 KiB |
BIN
app/src/main/res/mipmap-xxxhdpi/settings.png
Normal file
After Width: | Height: | Size: 2.2 KiB |