mirror of
https://gitea.winboll.cc/ZhanGSKen/MyWinBoLL.git
synced 2026-08-15 05:52:09 +08:00
feat: LayoutDraftPreViewActivity添加工具栏
仿照MainActivity为布局草稿预览窗口添加工具栏: - 继承改为AppCompatActivity以支持Toolbar - 添加返回按钮和页面标题 - 点击返回按钮关闭页面
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
#Created by .winboll/winboll_app_build.gradle
|
||||
#Sat Jul 18 20:03:10 CST 2026
|
||||
#Sat Jul 18 20:10:18 CST 2026
|
||||
stageCount=11
|
||||
libraryProject=
|
||||
baseVersion=15.20
|
||||
publishVersion=15.20.10
|
||||
buildCount=5
|
||||
buildCount=7
|
||||
baseBetaVersion=15.20.11
|
||||
|
||||
+31
-7
@@ -1,23 +1,47 @@
|
||||
package cc.winboll.studio.contacts.unittest;
|
||||
|
||||
import android.app.Activity;
|
||||
import android.os.Bundle;
|
||||
import android.view.View;
|
||||
import androidx.appcompat.app.AppCompatActivity;
|
||||
import androidx.appcompat.widget.Toolbar;
|
||||
import cc.winboll.studio.contacts.R;
|
||||
import cc.winboll.studio.libappbase.LogUtils;
|
||||
|
||||
/**
|
||||
* @Author 豆包&BigPickle&ZhanGSKen<zhangsken@qq.com>
|
||||
* @Date 2026/07/18 19:35
|
||||
* @Describe 布局控件快速便捷辅助草稿
|
||||
*/
|
||||
public class LayoutDraftPreViewActivity extends Activity {
|
||||
|
||||
public class LayoutDraftPreViewActivity extends AppCompatActivity {
|
||||
|
||||
public static final String TAG = "LayoutDraftPreViewActivity";
|
||||
|
||||
|
||||
@Override
|
||||
protected void onCreate(Bundle savedInstanceState) {
|
||||
super.onCreate(savedInstanceState);
|
||||
LogUtils.d(TAG, "onCreate: 布局草稿预览窗口启动");
|
||||
setContentView(R.layout.activity_layoutdraft_preview);
|
||||
|
||||
initToolbar();
|
||||
LogUtils.d(TAG, "onCreate: 初始化完成");
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
private void initToolbar() {
|
||||
LogUtils.d(TAG, "initToolbar: 初始化工具栏");
|
||||
Toolbar toolbar = (Toolbar) findViewById(R.id.activity_layoutdraft_preview_toolbar);
|
||||
setSupportActionBar(toolbar);
|
||||
|
||||
if (getSupportActionBar() != null) {
|
||||
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
|
||||
getSupportActionBar().setTitle(TAG);
|
||||
}
|
||||
|
||||
toolbar.setNavigationOnClickListener(new View.OnClickListener() {
|
||||
@Override
|
||||
public void onClick(View v) {
|
||||
LogUtils.d(TAG, "initToolbar: 点击后退按钮,关闭页面");
|
||||
finish();
|
||||
}
|
||||
});
|
||||
LogUtils.d(TAG, "initToolbar: 工具栏初始化完成");
|
||||
}
|
||||
}
|
||||
|
||||
@@ -5,5 +5,10 @@
|
||||
android:orientation="vertical"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent">
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
<androidx.appcompat.widget.Toolbar
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:id="@+id/activity_layoutdraft_preview_toolbar"/>
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
Reference in New Issue
Block a user