Compare commits
6 Commits
positions-
...
positions-
| Author | SHA1 | Date | |
|---|---|---|---|
| 9fd75fa4c5 | |||
| b0f27fd241 | |||
| eb0cba7005 | |||
| 51cdbfefab | |||
| e07e5fa8a8 | |||
| 5901cc5d75 |
@@ -1,8 +1,8 @@
|
|||||||
#Created by .winboll/winboll_app_build.gradle
|
#Created by .winboll/winboll_app_build.gradle
|
||||||
#Mon Dec 08 16:14:14 HKT 2025
|
#Wed Dec 10 11:13:48 HKT 2025
|
||||||
stageCount=5
|
stageCount=8
|
||||||
libraryProject=
|
libraryProject=
|
||||||
baseVersion=15.12
|
baseVersion=15.12
|
||||||
publishVersion=15.12.4
|
publishVersion=15.12.7
|
||||||
buildCount=0
|
buildCount=0
|
||||||
baseBetaVersion=15.12.5
|
baseBetaVersion=15.12.8
|
||||||
|
|||||||
@@ -168,7 +168,7 @@ public class MainActivity extends WinBoLLActivity implements IWinBoLLActivity {
|
|||||||
|
|
||||||
mManagePositionsButton = (Button) findViewById(R.id.btn_manage_positions);
|
mManagePositionsButton = (Button) findViewById(R.id.btn_manage_positions);
|
||||||
mManagePositionsButton.setEnabled(mServiceSwitch.isChecked());
|
mManagePositionsButton.setEnabled(mServiceSwitch.isChecked());
|
||||||
|
|
||||||
// Java 7 用匿名内部类实现 CompoundButton.OnCheckedChangeListener
|
// Java 7 用匿名内部类实现 CompoundButton.OnCheckedChangeListener
|
||||||
mServiceSwitch.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
|
mServiceSwitch.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
@@ -22,6 +22,7 @@ import androidx.recyclerview.widget.RecyclerView;
|
|||||||
import cc.winboll.studio.libaes.interfaces.IWinBoLLActivity;
|
import cc.winboll.studio.libaes.interfaces.IWinBoLLActivity;
|
||||||
import cc.winboll.studio.libappbase.LogUtils;
|
import cc.winboll.studio.libappbase.LogUtils;
|
||||||
import cc.winboll.studio.libappbase.ToastUtils;
|
import cc.winboll.studio.libappbase.ToastUtils;
|
||||||
|
import cc.winboll.studio.positions.MainActivity;
|
||||||
import cc.winboll.studio.positions.R;
|
import cc.winboll.studio.positions.R;
|
||||||
import cc.winboll.studio.positions.adapters.PositionAdapter;
|
import cc.winboll.studio.positions.adapters.PositionAdapter;
|
||||||
import cc.winboll.studio.positions.models.PositionModel;
|
import cc.winboll.studio.positions.models.PositionModel;
|
||||||
@@ -124,6 +125,7 @@ public class LocationActivity extends WinBoLLActivity implements IWinBoLLActivit
|
|||||||
@Override
|
@Override
|
||||||
public void onClick(View v) {
|
public void onClick(View v) {
|
||||||
LogUtils.d(TAG, "【导航栏】点击返回");
|
LogUtils.d(TAG, "【导航栏】点击返回");
|
||||||
|
startActivity(new Intent(LocationActivity.this, MainActivity.class));
|
||||||
finish();
|
finish();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|||||||
14
positions/src/main/res/drawable/btn_selector.xml
Normal file
14
positions/src/main/res/drawable/btn_selector.xml
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<selector xmlns:android="http://schemas.android.com/apk/res/android">
|
||||||
|
<!-- 禁用状态:仅此处自定义(灰化样式) -->
|
||||||
|
<item android:state_enabled="false">
|
||||||
|
<shape android:shape="rectangle">
|
||||||
|
<solid android:color="#E0E0E0" /> <!-- 禁用背景灰(浅灰,贴近系统禁用色) -->
|
||||||
|
<stroke android:width="1px" android:color="#CCCCCC" /> <!-- 禁用边框灰 -->
|
||||||
|
<corners android:radius="2dp" /> <!-- 匹配系统按钮圆角弧度 -->
|
||||||
|
</shape>
|
||||||
|
</item>
|
||||||
|
<!-- 启用状态:直接复用系统默认按钮样式(与普通按钮完全一致) -->
|
||||||
|
<item android:state_enabled="true" android:drawable="@android:drawable/btn_default" />
|
||||||
|
</selector>
|
||||||
|
|
||||||
8
positions/src/main/res/drawable/btn_text_selector.xml
Normal file
8
positions/src/main/res/drawable/btn_text_selector.xml
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<selector xmlns:android="http://schemas.android.com/apk/res/android">
|
||||||
|
<!-- 禁用状态:文字灰(系统默认禁用文字色) -->
|
||||||
|
<item android:state_enabled="false" android:color="#9E9E9E" />
|
||||||
|
<!-- 启用状态:复用系统默认按钮文字色(与普通按钮一致) -->
|
||||||
|
<item android:state_enabled="true" android:color="@android:color/black" />
|
||||||
|
</selector>
|
||||||
|
|
||||||
@@ -52,7 +52,10 @@
|
|||||||
android:layout_marginRight="50dp"
|
android:layout_marginRight="50dp"
|
||||||
android:onClick="onPositions"
|
android:onClick="onPositions"
|
||||||
android:text="位置与任务管理"
|
android:text="位置与任务管理"
|
||||||
android:id="@+id/btn_manage_positions"/>
|
android:id="@+id/btn_manage_positions"
|
||||||
|
android:background="@drawable/btn_selector"
|
||||||
|
android:textColor="@drawable/btn_text_selector"
|
||||||
|
android:padding="12dp"/>
|
||||||
|
|
||||||
</LinearLayout>
|
</LinearLayout>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user