Commit cd1d576e by 段启岩

弹出按钮添加点击事件

parent c70ef237
...@@ -8,8 +8,8 @@ android { ...@@ -8,8 +8,8 @@ android {
applicationId "cn.yunliyunwai.beyondclouds" applicationId "cn.yunliyunwai.beyondclouds"
minSdkVersion 19 minSdkVersion 19
targetSdkVersion 29 targetSdkVersion 29
versionCode 1 versionCode 2
versionName "1.0" versionName "1.1"
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
......
...@@ -2,7 +2,9 @@ package cn.yunliyunwai.beyondclouds.ui.popup; ...@@ -2,7 +2,9 @@ package cn.yunliyunwai.beyondclouds.ui.popup;
import android.content.Context; import android.content.Context;
import android.view.LayoutInflater; import android.view.LayoutInflater;
import android.view.View;
import android.widget.PopupWindow; import android.widget.PopupWindow;
import android.widget.Toast;
import cn.yunliyunwai.beyondclouds.R; import cn.yunliyunwai.beyondclouds.R;
import cn.yunliyunwai.beyondclouds.databinding.PopupMenuAddBinding; import cn.yunliyunwai.beyondclouds.databinding.PopupMenuAddBinding;
...@@ -17,6 +19,17 @@ public class PopupAddMenu extends PopupWindow { ...@@ -17,6 +19,17 @@ public class PopupAddMenu extends PopupWindow {
setFocusable(true); setFocusable(true);
setBackgroundDrawable(context.getResources().getDrawable(R.drawable.background_fix_popup_window_under_android_5)); setBackgroundDrawable(context.getResources().getDrawable(R.drawable.background_fix_popup_window_under_android_5));
binding = PopupMenuAddBinding.inflate(LayoutInflater.from(context)); binding = PopupMenuAddBinding.inflate(LayoutInflater.from(context));
View.OnClickListener onClickListener = new View.OnClickListener() {
@Override
public void onClick(View v) {
Toast.makeText(context, "努力开发中!", Toast.LENGTH_SHORT).show();
}
};
binding.btnScan.setOnClickListener(onClickListener);
binding.btnWriteBlog.setOnClickListener(onClickListener);
binding.btnAskQuestion.setOnClickListener(onClickListener);
binding.btnPublishProject.setOnClickListener(onClickListener);
binding.btnWriteDynamic.setOnClickListener(onClickListener);
setContentView(binding.getRoot()); setContentView(binding.getRoot());
} }
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment