• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

How many still have their S9+ ?

How many here still have their S9+ ?
I still have my gorgeous Purple S9+ I'm very happy with it still.
I still don't see a new one I like yet, no purple ones. So I'm gonna wait one more year.
I went with my wife when she got her new iPhone 12 Pro Max
Comparing phones, the S9+ smokes hers... takes better pics, display, etc.
My 6.2 screen is also bigger than the 12 Pro Max 6.1 screen too.
Plus far better looking phone.
I had an iPhone once and hated it, switched back to Samsung the next year.
In fact I made a post on it right here:
https://androidforums.com/threads/im-baaaaaack-ditched-the-crummy-iphone.1325849/
Nope, gonna wait one more year and it will be an high end Samsung!

Apps Can't seem to make Android foreground service run all the time

Hello!

I've had a big issue with the service running on my Android app. The app is connected to a websocket, which at certain events will send data to the users. If the app is not actively listening, it will lose data.

For the above reason, I created a foreground service. However, it seems to be very unstable. As long as I have the power cord connected, it runs just fine, but as soon as I unplug it, it starts to (what I belive) pause the service.

I have added the service in AndroidManifest:

<service android:name=".QtAndroidService" android:stopWithTask="true">
<!-- Background running -->
<meta-data android:name="android.app.background_running" android:value="true"/>
<!-- Background running -->
</service>

It is created within the application, in parallel with the activity. The service extension looks like this:

public void onCreate() {
super.onCreate();
Log.i(TAG, "Creating Service");
}

@override
public void onDestroy() {
super.onDestroy();
Log.i(TAG, "Destroying Service");
}

@override
public int onStartCommand(Intent intent, int flags, int startId) {
NotificationChannel serviceChannel = new NotificationChannel(
CHANNEL_ID,
"Example Service Channel",
NotificationManager.IMPORTANCE_NONE
);

serviceChannel.setShowBadge(false);

NotificationManager manager = getSystemService(NotificationManager.class);
manager.createNotificationChannel(serviceChannel);

Intent notificationIntent = new Intent(this, org.qtproject.qt5.android.bindings.QtActivity.class);
PendingIntent pendingIntent = PendingIntent.getActivity(this, 0, notificationIntent, 0);
Notification notification = new NotificationCompat.Builder(this, CHANNEL_ID)
.setContentTitle("Stryket")
.setSmallIcon(R.drawable.icon)
.setContentIntent(pendingIntent)
.build();
startForeground(1, notification);

PowerManager powerManager = (PowerManager) getSystemService(POWER_SERVICE);
WakeLock wakeLock = powerManager.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK,
"MyApp::MyWakelockTag");

wakeLock.acquire();

Timer timer = new Timer();

TimerTask t = new TimerTask() {
@override
public void run() {
DO_SOME_STUFF_WHILE_SERVICE_IS_RUNNING_FOREVER();
}
};
timer.scheduleAtFixedRate(t,0,10000);

return START_REDELIVER_INTENT;
}

@override
public IBinder onBind(Intent intent) {
return null;
}

I also added a wake lock of pure desperation. That does not solve the issue either....

I'm not sure I've done everything according to what a foreground service requires, but I do get the foreground service notification showing.

What am I missing getting this service to run forever?

Help Facebook's "Send as message" is no longer working from my Android phone

Facebook's "Send as message" is no longer working from my Android phone on any web browser. How can that be fixed? I'm wondering if anyone can help. I'm from Italy, so excuse my English. This problem is new and only occurs on my phone, not desktop. Send as message or share as message stopped working just last week. When i do it from my laptop there's no problem. Can anybody help? What could I do?

Install new Update 3.0..What A Mess

Installed new 3.0 update..now nothing works right on my note 20 ultra.. Fingerprint scanner not working..over half of Good Lock don't work..Screens popping up that haven't even touch. Totally PO..Samsung taking after Microsoft..out things out let customer find all the problems.
Also Nova Launcher cause fingerprint scanner not to work

TTS KEYBOARD ENTRY

I have lost my voice so I use two different TTS Apps, on my Android phone, to type a message and play it back.
I have a mini keyboard that makes it much easier to type the messages, however I can not use the the Keyboard to activate the 'play speech' feature of each App.
This a real pain because i have to go to my phone and Tap the icon to play the message.

Is there a way to use the keyboard, i.e. a combination of keys, or can I somehow program the keyboard to be able to activate the 'play speech' feature in the Apps on my phone?
Thanks,
Jack

Samsung Galaxy A6 SM-A600FN Bootloop stuck on samsung logo

Hi sorry if i post incorrect so i am newbie here to post an problem with my own phone
I wanted to boot my phone so is spontaneous booting into twrp "Openrecoveryscript" and after i hit the reboot system it cannot boot
I tried all methods : Wipe Data . Factory Reset and all wipe formats.I try not everything so i got the problem and trying to fix so no way it boot in recovery TWRP while plug into charger turn off and what i do to fix this?
Thanks for reading my post i need some fixing on my samsung A6

How to set and add widgets?

  1. Click "Widgets".
2. Choose from the 3 types of widgets.


3. Click the desired type and make the settings.


4. Click "Choose event" to custom your desired events.


5. Click "Appearance" to choose from dark and light.


6. Back to the homescreen.

7. Long press the empty area or pinch in two fingers.

8. Click "Add widget"


9. Find the Memory Timer widget.


10. Click to add.


11. Click the event to jump to the event detail page.

12. Drag the widget to change the place.


* Custom function only open to premium members.

What is Memory Timer premium?

1. Where to find member center?

Two methods:

  1. Click the diamond-like icon.

2) a.Click the profile photo to enter the personal center.




b. Click the "Member Center".


2. What are the premium privileges?


3. How to get privileges for free?
*Only for limited time1. Enter Member center.2. View the left times to get privileges in "Get for free ".




3. Click to watch ads and increase limits.



How to subscribe interest calendar?

  1. Click “Discover” to view all the interest calendar.

2. Click the calendar you are interested in.


3. You can choose the reminders you like or “All select”/ “Unselect”.


4. Click “OK” to successfully add the new reminders.


5. View the new added reminders in homepage.


6. Click the reminder to See the detail.


7. Click “。。。” on the right top to change wallpaper, edit event and share to others.








8) Write a memo to record your feeling.

How to set Daily habits?

  1. Download Memory Timer and open it.

  2. Click “Tools”.

  3. Click “Daily habits”.

4. Click “Add a custom habit” or “+”.


5. Enter your new habit name or select form “More”


6. Habit library.


7. Choose your repeat time and set your reminder time.


8. Click “Add a habit reminder” or “+”.


9. Write a sentence to inspire yourself!


10. See your habits.


11. Click to check in!


12. Slide to left to delete.

How to set Life countdown?

  1. Download Memory Timer and open it.

  2. Click “Tools”.

  3. Click “Life countdown”.

4. Click“+”to add life countdown


5. Enter your nickname


6. Choose your birthday and life expectancy



7. Click “Save”

8. See the “days past” and “days left”


9. Click to see the detailed version.


10. Click“days left” to see the other countdown.


11. Slide to left to delete the countdown


*1 countdowns available for standard users, 3 for premium users.

How to calculate time?

Click “Tools”.

2. Click “Time calculator”.




3. Select start time and end time to calculate dates.







4. Choose “Add time” to calculate the date after adding days.




5. Enter how many days to add. “+” stands for adding one day, “-” for subtracting one, “←” for deleting the number.




6. Click “Finish” or the blank space to see the calculation.

7. Select “Subtract time” to calculate the date after subtracting days.

8. Enter how many days to subtract.



Filter

Back
Top Bottom