Skip to content

Commit de4d108

Browse files
committed
app: v1.1.0
1 parent 0015009 commit de4d108

5 files changed

Lines changed: 10 additions & 10 deletions

File tree

app/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ android {
99
applicationId "de.dlyt.yanndroid.dualwallpaper"
1010
minSdk 26
1111
targetSdk 32
12-
versionCode 1
13-
versionName "1.0.0"
12+
versionCode 2
13+
versionName "1.1.0"
1414

1515
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
1616
}

app/release/app-release.aab

4.43 MB
Binary file not shown.

app/release/app-release.apk

-220 KB
Binary file not shown.

app/release/output-metadata.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
"type": "SINGLE",
1212
"filters": [],
1313
"attributes": [],
14-
"versionCode": 1,
15-
"versionName": "1.0.0",
14+
"versionCode": 2,
15+
"versionName": "1.1.0",
1616
"outputFile": "app-release.apk"
1717
}
1818
],

app/src/main/java/de/dlyt/yanndroid/dualwallpaper/ui/fragment/PreferencesFragment.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,12 @@
77
import android.content.res.ColorStateList;
88
import android.content.res.Configuration;
99
import android.graphics.Color;
10-
import android.os.Build;
1110
import android.os.Bundle;
1211
import android.provider.Settings;
1312
import android.util.TypedValue;
1413
import android.view.View;
1514

1615
import androidx.annotation.NonNull;
17-
import androidx.fragment.app.FragmentActivity;
1816
import androidx.preference.DropDownPreference;
1917
import androidx.preference.Preference;
2018
import androidx.preference.PreferenceFragmentCompat;
@@ -27,7 +25,6 @@
2725
import de.dlyt.yanndroid.dualwallpaper.R;
2826
import de.dlyt.yanndroid.dualwallpaper.WallpaperService;
2927
import de.dlyt.yanndroid.dualwallpaper.WallpaperUtil;
30-
import de.dlyt.yanndroid.dualwallpaper.ui.activity.MainActivity;
3128
import de.dlyt.yanndroid.dualwallpaper.ui.adapter.ViewPagerAdapter;
3229
import dev.oneuiproject.oneui.preference.LayoutPreference;
3330
import dev.oneuiproject.oneui.preference.internal.PreferenceRelatedCard;
@@ -56,7 +53,7 @@ public void onCreate(Bundle bundle) {
5653
super.onCreate(bundle);
5754

5855
LayoutPreference layoutPreference = findPreference("preview_pref");
59-
if (adapter != null && wallpaperUtil != null ) {
56+
if (adapter != null && wallpaperUtil != null) {
6057
ViewPager2 viewPager = layoutPreference.findViewById(R.id.viewPager);
6158
viewPager.seslGetListView().setNestedScrollingEnabled(false);
6259
viewPager.setAdapter(adapter);
@@ -153,9 +150,12 @@ private void setRelativeLinkCard() {
153150
mRelativeLinkCard = PreferenceUtils.createRelatedCard(mContext);
154151
mRelativeLinkCard.addButton(mContext.getString(R.string.service_notification), v -> startActivity(new Intent(Settings.ACTION_CHANNEL_NOTIFICATION_SETTINGS).putExtra(Settings.EXTRA_APP_PACKAGE, mContext.getPackageName()).putExtra(Settings.EXTRA_CHANNEL_ID, "4000")));
155152
mRelativeLinkCard.addButton(mContext.getString(R.string.live_wallpaper), v -> startActivity(new Intent(WallpaperManager.ACTION_LIVE_WALLPAPER_CHOOSER)));
156-
if (Build.MANUFACTURER.equals("samsung")) {
157-
mRelativeLinkCard.addButton(mContext.getString(R.string.wallpaper_and_style), v -> startActivity(new Intent("com.samsung.intent.action.WALLPAPER_SETTING")));
153+
154+
Intent samsungWallpaperIntent = new Intent("com.samsung.intent.action.WALLPAPER_SETTING");
155+
if (samsungWallpaperIntent.resolveActivity(mContext.getPackageManager()) != null) {
156+
mRelativeLinkCard.addButton(mContext.getString(R.string.wallpaper_and_style), v -> startActivity(samsungWallpaperIntent));
158157
}
158+
159159
mRelativeLinkCard.show(this);
160160
}
161161
}

0 commit comments

Comments
 (0)