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

Starting Timer Now

how long has this been happening? have you tried the phone in safe mode? safe mode prevents 3rd party apps from running. so if it stops in safe mode, then we know an app you installed is doing this. you will then need to figure out which one is the culprit. start with the most recent app you installed and work your way backward.

if it continues in safe mode then something is up in your system os and you might want to consider doing a factory reset.

Rumor 5 years of system updates Pixel 8

Many wouldn't. On the other hand, we see lots of people here who only change their phones when they are forced to, so increased longevity would clearly be a good thing for them as well as for the environment and reducing the waste of finite resources. And once the hardware longevity is improved the next thing that may force you to change is that apps won't run (because the OS is too old) or you feel insecure because you've not had a security update for years. So improved software support addresses those things.

And phones are mature products. To be honest there is little materially that has changed between my 2013 HTC One and my current Galaxy s21. The camera is better (HTC messed-up the m7 design, and the camera sensors got damaged by heat), though far short of a real camera, the phone is larger (a negative), and it has 5G (though where I live hasn't), but it doesn't do anything fundamental that the 10 year old phone doesn't. So in some senses a lot can change over 8 years, but in reality it's all incremental now and there's no sign of that changing (bar foldables, but they are still expensive and fragile, and for me don't yet address any need). So honestly if they would make it a more sensible size, and if I didn't already have a phone that is less that 2 years old (and hence a bad thing environmentally for me to replace it) I would be happy to give them a shot.

Help Backspace deletes entire word

There are two things you may want to try:

First, in Settings, Input and Control, Language and Input. Tap the Gear Icon to the right of the Samsung Keyboard. Try turning off Predictive Text or Auto Replacement. I believe these features include the backspace/delete "feature".

Second, while typing, you'll see the suggested word. As you said a backspace will delete the word. Tap the spacebar first before you back space. That will "accept" the word and the backspace will then work as expected.

Hope this works.
OMG, your answer is 7 years old, but I'm really thankful to you because by switching predictive text off I was able to solve my problem, similiar to the one mentioned above

Copy content

This will depend on what keyboard you are using: your manufacturer's default (which will depend on which manufacturer) or a replacement you have installed yourself. And then depending on the keyboard app this may or may not be possible. Look in the keyboard's settings to see whether it has any option to export data.

However, most keyboard apps don't have any option to export data, and to manually copy the database will require rooting the phone (which will erase the data in the process). Some might let you link your learned suggestions to an account, so that when you sign into the same account from another phone you could use them (this of course also means that the company would have access to these data). So have a look in the app's settings, have a look in your internal storage for any folder that looks like it comes from the keyboard, and have a look in android/data to see whether you can (a) find a folder for your keyboard there and (b) access anything from it. But no promises that this will be possible.

If you are using your manufacturer's default keyboard you should also bear in mind that if the new phone uses a different keyboard it won't be able to read data from your current one - this stuff will all be app-specific.
Thanks a lot for your answer!

Help How to remove old printer from list in printer service?

I think I fixed mine, but the solution is so twisted that I suspect it won't work for most people. Its a Samsung phone.

First, Samsung or somebody moved the printer menu. GRRRR. Its now connections->more connection settings->printing. I see someone went to the Microsoft school of user interface design.

I had two printer services, the default and xerox, which is the brand of printer. The dead printers were under the default. I tried to find a "clear printers" menu under the three dots there, but could not. The xerox did have that. The solution was to turn off the default printer service.

I notice it STILL says "printer not available right now", but if you wait, the printer comes up. It now only shows the active printer.

Apps and games

Anyone know what app is the ‘B’ icon notification in android belong to ?
so we get this kind of question almost everyday. the problem is that there are millions of apps that have notification icons. so unless it is something popular like facebook or youtube, most of these questions go unanswered.

also 99% of the time, the phone in question does not belong to the person asking. otherwise you can just look in the phone's notifications to find out. but since this is probably not your phone, why not just ask the person?

but than again you have that 1% where somebody might recognize it. either way i wish your luck in your inquisition.

Manufactured locked prisoned device, which device should i buy? Anyone?

Rooting an Android device was at one time relatively easier to accomplish but has increasingly become more cumbersome. Both the manufacturers (hardware) and Google (software) have implemented measures to make rooting a more specific project. Again, if you're trying to force your Android device to be functionally similar to 'hack' as an Intel-based PC, it's now a more of daunting task. Even more so if you're not familiar with Android's code base at a low level nor the ARM-based hardware it runs on top of. Be sure to thoroughly research whichever Android device you buy, something like a permanently locked bootloader can be a significant stumbling block for some models. There is no such thing as some kind universal solution to rooting an Android device, it's very model specific.
I'd still suggest you will find it less of a hassle to just buy a laptop since you want to control networking services at such a fundamental status.

Transparent background FAB not allowing interaction/blocking interaction

Hey all I am trying to figure out why I am unable to interact with the background even though my app has a transparent background? The code below was modified from the official Google Android demos here.

Here is the code I am using:
Java:
class FabTransformationActivity : AppCompatActivity()  {

    private val viewModel: FabTransformationViewModel by viewModels()
private lateinit var fab: FloatingActionButton
private var mWindowManager:/*@@psggbk@@*/WindowManager? = null

private class ItemHolder(val parent: LinearLayout, listener: View.OnClickListener) {
val image: ImageView = parent.findViewById(R.id.image)
val name: TextView = parent.findViewById(R.id.name)

        init {
parent.setOnClickListener(listener)
        }
    }

private val menuOnClick = View.OnClickListener { v ->
val name = v.getTag(R.id.tag_name) as String

        fab.isExpanded = false
    }

override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
var params: WindowManager.LayoutParams
 
setContentView(R.layout.fab_transformation_activity)

val root: CoordinatorLayout = findViewById(R.id.root)
val sheet: CircularRevealCardView = findViewById(R.id.sheet)
val menuHolders: List<ItemHolder> = listOf(
ItemHolder(findViewById(R.id.menu_1), menuOnClick),
ItemHolder(findViewById(R.id.menu_2), menuOnClick),
ItemHolder(findViewById(R.id.menu_3), menuOnClick),
ItemHolder(findViewById(R.id.menu_4), menuOnClick)
        )

fab = findViewById(R.id.fab)

WindowCompat.setDecorFitsSystemWindows(window, false)

        val fabMargin = 16

ViewCompat.setOnApplyWindowInsetsListener(root) { _, insets ->
val systemBars = insets.getInsets(WindowInsetsCompat.Type.systemBars())

fab.updateLayoutParams<CoordinatorLayout.LayoutParams> {
                leftMargin = fabMargin + systemBars.left
                rightMargin = fabMargin + systemBars.right
                bottomMargin = fabMargin + systemBars.bottom
            }

sheet.updateLayoutParams<CoordinatorLayout.LayoutParams> {
                leftMargin = fabMargin + systemBars.left
                rightMargin = fabMargin + systemBars.right
                bottomMargin = fabMargin + systemBars.bottom
            }

            insets
        }
    
viewModel.items.observe(this) { items ->
            menuHolders.forEachIndexed { i, holder ->
if (items.size > i) {
                    val _item = items[i]

                    holder.parent.isVisible = true
holder.parent.setTag(R.id.tag_name, _item.name)
                    holder.name.text = _item.name

Glide.with(holder.image)
.load(_item.image)
.transform(CircleCrop())
.into(holder.image)
                } else {
                    holder.parent.isVisible = false
                }
            }
        }

        fab.setOnClickListener {
            fab.isExpanded = true
        }
    }

    override fun onBackPressed() {
if (fab.isExpanded) {
            fab.isExpanded = false
        } else {
            super.onBackPressed()
        }
    }
}

The layout:
XML:
<androidx.coordinatorlayout.widget.CoordinatorLayout
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/root"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="horizontal">

    <!-- A FAB that expands into a sheet. -->
    <com.google.android.material.floatingactionbutton.FloatingActionButton
        android:id="@+id/fab"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="end|bottom"
        android:layout_margin="16dp"
        app:elevation="8dp"
        android:contentDescription=""
        app:srcCompat="@drawable/ic_add" />

    <!--
        A sheet that the FAB expands into.
        Use CircularRevealCardView to apply circular reveal effect.
    -->
    <com.google.android.material.circularreveal.cardview.CircularRevealCardView
        android:id="@+id/sheet"
        android:layout_width="256dp"
        android:layout_height="wrap_content"
        android:layout_gravity="end|bottom"
        android:layout_margin="16dp"
        android:background="?attr/colorSurface"
        android:visibility="invisible"
        app:elevation="8dp"
        app:layout_behavior="@string/fab_transformation_sheet_behavior"
        tools:visibility="visible">

        <LinearLayout
            android:id="@+id/sheet_content"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:orientation="vertical"
            android:paddingTop="8dp"
            android:paddingBottom="8dp">

            <include
                android:id="@+id/menu_1"
                layout="@layout/menuitems" />

            <include
                android:id="@+id/menu_2"
                layout="@layout/menuitems" />

            <include
                android:id="@+id/menu_3"
                layout="@layout/menuitems" />

            <include
                android:id="@+id/menu_4"
                layout="@layout/menuitems" />

        </LinearLayout>

    </com.google.android.material.circularreveal.cardview.CircularRevealCardView>

</androidx.coordinatorlayout.widget.CoordinatorLayout>

I can interact with the FAB but when I try moving the background (which is just the standard Android home screen, I never moves.

App not running (can movie the home screen around): enter image description here

Now with the transparent fab: enter image description here

What can I change (or add) in order to get this to work? The goal is to have this FAB button floating regardless of what app is opened.

ok here i go.flashin new rom.plz look.Lg L38c

do you still have a custom recovery? did you make a nandroid backup before flashing the rom?
I have the custom Rom, I didn't get to the point of custom recovery. I achieved Root through KingoRoot and used KingRoot as a Root manager. Then I began debloating. At the time, I had no Rom as finding the original firmware became an impossible task. I kept searching, but I bricked the LG L38C while removing the system apps, I must have messed with the wrong one. Literally, right after, I found the custom Rom - LG L38C Turbo. Now I'm trying to figure out how to flash it from basically the logo screen. It does reboot into recovery-factory reset mode, but then just goes back to the logo screen - soft brick.

EDIT: The phone has a bunch of issues I was working on. Such as no original firmware, expired CA/OTA certs, 1 Gig of storage, 386 MB ram (Was looking into using the app Swap for using the SD card for RAM), hunting down apps compatible with the Gingerbread 2.4.3, etc.

strange notification for a voice message

The only app that can receive or play a WhatsApp message is WhatsApp. So I do not believe that any notification referring to a WhatsApp voice message from any other app can be genuine, and an eBook reader would have no conceivable way of doing so.

What it is I don't know. If this showed within the app itself I'd think it was an ad for WhatsApp, but as a notification it makes no sense. But if it's a bug it's a very strange one indeed.

Help Problem installing app

You should try using 'Clear data' before you do an Uninstall. Using Clear data will remove the app's settings and configuration settings, and the app's cache. Then try to install the app from the Play Store.
Using Clear data does not remove your saved music and video files. It pertains to the app's settings options so when you launch the app you need to redo any changes you made to the XPlayer app Settings that you had made before. Or if you don't recall even making any changes to the app's Settings than it will just run the same as before.

If there is some issue about the Play Store version of the XPlayer app that prompted you to use a 'modded' (a.k.a 'pirated') version instead, why not just abandon using XPlayer entirely and use a different media player instead? The VLC app is very versatile and includes a really wide range of file types/codecs, and it's free with no ads; the Poweramp app is popular, pay-for (only $7) media player that's also very capable; I like the MX Player app. it has a very extensive Settings menu with lots of options to customize the user interface and optimize hardware and software codec/decoder playback. (free version is really heavy with ads, pro version is just $6). These are just some examples, there are plenty of other viable media apps to choose from.

Filter

Back
Top Bottom