diff --git a/colorpickerdialogex/build.properties b/colorpickerdialogex/build.properties index 0dee8ac..1e1d04e 100644 --- a/colorpickerdialogex/build.properties +++ b/colorpickerdialogex/build.properties @@ -1,8 +1,8 @@ #Created by .winboll/winboll_app_build.gradle -#Sat May 02 12:22:08 GMT 2026 +#Sat May 02 20:54:37 CST 2026 stageCount=0 libraryProject=libcolorpickerdialogex baseVersion=15.0 publishVersion=15.0.0 -buildCount=20 +buildCount=28 baseBetaVersion=15.0.1 diff --git a/colorpickerdialogex/src/main/java/cc/winboll/studio/colorpickerdialogex/MainActivity.java b/colorpickerdialogex/src/main/java/cc/winboll/studio/colorpickerdialogex/MainActivity.java index 88944d3..8d41e2e 100644 --- a/colorpickerdialogex/src/main/java/cc/winboll/studio/colorpickerdialogex/MainActivity.java +++ b/colorpickerdialogex/src/main/java/cc/winboll/studio/colorpickerdialogex/MainActivity.java @@ -2,6 +2,8 @@ package cc.winboll.studio.colorpickerdialogex; import android.content.Intent; import android.os.Bundle; +import android.view.Menu; +import android.view.MenuItem; import android.view.View; import android.widget.LinearLayout; import androidx.appcompat.app.AppCompatActivity; @@ -20,8 +22,8 @@ public class MainActivity extends AppCompatActivity { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); - Toolbar toolbar=(Toolbar)findViewById(R.id.toolbar); - setSupportActionBar(toolbar); + Toolbar toolbar = findViewById(R.id.toolbar); + setSupportActionBar(toolbar); mLogView = findViewById(R.id.logview); @@ -39,6 +41,21 @@ public class MainActivity extends AppCompatActivity { } } + @Override + public boolean onCreateOptionsMenu(Menu menu) { + getMenuInflater().inflate(R.menu.main_menu, menu); + return true; + } + + @Override + public boolean onOptionsItemSelected(MenuItem item) { + if (item.getItemId() == R.id.menu_about) { + startActivity(new Intent(this, AboutActivity.class)); + return true; + } + return super.onOptionsItemSelected(item); + } + public void onSettingBackgroundWithColorPickerDialogEx(View view) { ColorPickerDialogEx dlg = new ColorPickerDialogEx(this, getResources().getColor(R.color.colorPrimary)); dlg.setOnColorChangedListener(new com.a4455jkjh.colorpicker.view.OnColorChangedListener() { diff --git a/colorpickerdialogex/src/main/res/menu/main_menu.xml b/colorpickerdialogex/src/main/res/menu/main_menu.xml new file mode 100644 index 0000000..b613387 --- /dev/null +++ b/colorpickerdialogex/src/main/res/menu/main_menu.xml @@ -0,0 +1,8 @@ + + + \ No newline at end of file diff --git a/libcolorpickerdialogex/build.properties b/libcolorpickerdialogex/build.properties index 0dee8ac..1e1d04e 100644 --- a/libcolorpickerdialogex/build.properties +++ b/libcolorpickerdialogex/build.properties @@ -1,8 +1,8 @@ #Created by .winboll/winboll_app_build.gradle -#Sat May 02 12:22:08 GMT 2026 +#Sat May 02 20:54:37 CST 2026 stageCount=0 libraryProject=libcolorpickerdialogex baseVersion=15.0 publishVersion=15.0.0 -buildCount=20 +buildCount=28 baseBetaVersion=15.0.1