fix some part of console hidden on low dpi device
This commit is contained in:
@@ -6,6 +6,7 @@
|
|||||||
<application
|
<application
|
||||||
>
|
>
|
||||||
<activity android:name=".execution.ScriptExecuteActivity"/>
|
<activity android:name=".execution.ScriptExecuteActivity"/>
|
||||||
|
|
||||||
<service
|
<service
|
||||||
android:name="com.stardust.view.accessibility.AccessibilityService"
|
android:name="com.stardust.view.accessibility.AccessibilityService"
|
||||||
android:label="@string/_app_name"
|
android:label="@string/_app_name"
|
||||||
@@ -18,6 +19,7 @@
|
|||||||
android:resource="@xml/accessibility_service_config"/>
|
android:resource="@xml/accessibility_service_config"/>
|
||||||
|
|
||||||
</service>
|
</service>
|
||||||
|
|
||||||
</application>
|
</application>
|
||||||
|
|
||||||
</manifest>
|
</manifest>
|
||||||
|
|||||||
@@ -10,6 +10,7 @@ import android.widget.TextView;
|
|||||||
import com.stardust.enhancedfloaty.FloatyService;
|
import com.stardust.enhancedfloaty.FloatyService;
|
||||||
import com.stardust.enhancedfloaty.ResizableExpandableFloaty;
|
import com.stardust.enhancedfloaty.ResizableExpandableFloaty;
|
||||||
import com.stardust.enhancedfloaty.ResizableExpandableFloatyWindow;
|
import com.stardust.enhancedfloaty.ResizableExpandableFloatyWindow;
|
||||||
|
import com.stardust.util.ScreenMetrics;
|
||||||
import com.stardust.util.ViewUtil;
|
import com.stardust.util.ViewUtil;
|
||||||
import com.stardust.autojs.R;
|
import com.stardust.autojs.R;
|
||||||
|
|
||||||
@@ -30,6 +31,7 @@ public class ConsoleFloaty extends ResizableExpandableFloaty.AbstractResizableEx
|
|||||||
setShouldRequestFocusWhenExpand(false);
|
setShouldRequestFocusWhenExpand(false);
|
||||||
setInitialX(100);
|
setInitialX(100);
|
||||||
setInitialY(1000);
|
setInitialY(1000);
|
||||||
|
setCollapsedViewUnpressedAlpha(1.0f);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -58,7 +60,7 @@ public class ConsoleFloaty extends ResizableExpandableFloaty.AbstractResizableEx
|
|||||||
view.post(new Runnable() {
|
view.post(new Runnable() {
|
||||||
@Override
|
@Override
|
||||||
public void run() {
|
public void run() {
|
||||||
ViewUtil.setViewMeasure(view, 800, 800);
|
ViewUtil.setViewMeasure(view, ScreenMetrics.getDeviceScreenWidth() * 2 / 3, ScreenMetrics.getDeviceScreenHeight() / 3);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -124,6 +124,12 @@ public class StardustConsole extends AbstractConsole {
|
|||||||
@Override
|
@Override
|
||||||
public void show() {
|
public void show() {
|
||||||
if (!SettingsCompat.canDrawOverlays(mUiHandler.getContext())) {
|
if (!SettingsCompat.canDrawOverlays(mUiHandler.getContext())) {
|
||||||
|
mUiHandler.post(new Runnable() {
|
||||||
|
@Override
|
||||||
|
public void run() {
|
||||||
|
|
||||||
|
}
|
||||||
|
});
|
||||||
SettingsCompat.manageDrawOverlays(mUiHandler.getContext());
|
SettingsCompat.manageDrawOverlays(mUiHandler.getContext());
|
||||||
mUiHandler.toast(R.string.text_no_floating_window_permission);
|
mUiHandler.toast(R.string.text_no_floating_window_permission);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,13 +1,12 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
android:layout_width="46dp"
|
android:layout_width="wrap_content"
|
||||||
android:layout_height="46dp"
|
android:layout_height="wrap_content"
|
||||||
android:background="@android:color/transparent"
|
android:background="@android:color/transparent"
|
||||||
android:orientation="vertical">
|
android:orientation="vertical">
|
||||||
|
|
||||||
<ImageView
|
<ImageView
|
||||||
android:layout_width="46dp"
|
android:layout_width="46dp"
|
||||||
android:layout_height="46dp"
|
android:layout_height="46dp"
|
||||||
android:padding="5dp"
|
|
||||||
android:src="@drawable/ic_debug_console"/>
|
android:src="@drawable/ic_debug_console"/>
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
@@ -7,4 +7,4 @@
|
|||||||
android:canRequestEnhancedWebAccessibility="true"
|
android:canRequestEnhancedWebAccessibility="true"
|
||||||
android:canRetrieveWindowContent="true"
|
android:canRetrieveWindowContent="true"
|
||||||
android:description="@string/text_accessibility_service_description"
|
android:description="@string/text_accessibility_service_description"
|
||||||
android:notificationTimeout="0"/>
|
android:notificationTimeout="100"/>
|
||||||
Reference in New Issue
Block a user