但要采取屏幕截图，我需要按音量向下按钮和电源按钮。我有一个摩托罗拉Moto E4加运行Android 7.1.1。
注意：这个问题不是重复的，因为这是特别询问 没有按钮 ，因此帮助那些不能使用他们的物理按钮的人。
My android phone has weak buttons, so I don't use them frequently. I even change my volume from the settings!
But to take a screenshot, I need to press the volume down button and the power button. I have a Motorola Moto E4 Plus running Android 7.1.1.
Is there any other way to take screenshots? I don't want to root my phone.
NOTE: This question is not a duplicate as this is asking specifically without buttons and so helps those who can not use their physical buttons.
Another way to take screenshot without hardware inputs (physical buttons) would be to do so with software inputs (on-screen buttons). I remember using a software to capture images and videos of my phone a few years ago.
Samsung Galaxy comes with gesture software that is embedded to the OS that a user can slide edge of one's hand across the screen to take screenshots; but I am not sure if it is available to Motorola phones as it seemed like an extention that Samsung added to the Android.
You should be able to find a number of screen capture applications if you search for "screen capture" in Play Store. They usually display a floating icon or a notification bar icon that you can touch to capture screenshots.
Tasker app can do this without root.
Install Tasker. Setup a Task named Capture Screenshot and add the following actions:
Display xe2x86x92 Status bar xe2x86x92 Set: Collapsed.
Task xe2x86x92 Wait xe2x86x92 MS: 500
Display xe2x86x92 Take Screenshot xe2x86x92 File:
%DATE-%TIMES xe2x86x92 tick Insert in Gallery.
Optional: since Tasker doesn't visibly show whether it took a screenshot or not, you can configure your task to show a toast or a notification that screenshot has been taken. Both toast and notification can be added from Alert section.
Set an icon for the task.
For the ease of use I suggest you attach this task to a quick setting tile. Tasker offers three tiles. You can access them and add them into your enabled tiles through the quick settings editor (the pencil icon in your quick settings) and drag the 'unset' named tile to visible tiles.
After that, go into Tasker, click three dots lines, select Action and under Quick Settings Tasks replace the entry named unset with the name of the task you just created. Make sure you change it only for the entry you dragged into visible tiles.
From now on, whenever you would tap that quick setting tile, it would collapse the notification bar, wait for 500ms, than capture a screenshot.
In practice, Tasker responsded with an automatic delay of at least 3 seconds when tapping the tile. I have no solution for this delay though.