[feature]更换书写界面背景
This commit is contained in:
parent
339e44fe17
commit
329011020e
|
@ -17,6 +17,7 @@ import android.util.AttributeSet;
|
|||
import android.util.Log;
|
||||
import android.view.SurfaceHolder;
|
||||
import android.view.SurfaceView;
|
||||
import android.view.View;
|
||||
|
||||
import com.blankj.utilcode.util.LogUtils;
|
||||
import com.blankj.utilcode.util.ToastUtils;
|
||||
|
@ -119,7 +120,7 @@ public class CanvasDrawView extends SurfaceView implements SurfaceHolder.Callbac
|
|||
mPenColor = ContextCompat.getColor(mContext, R.color.color_000000);
|
||||
|
||||
//设置默认的背景
|
||||
mBmpBg= BitmapFactory.decodeResource(getResources(),R.drawable.bg_word1);
|
||||
mBmpBg= BitmapFactory.decodeResource(getResources(),R.drawable.bg_east);
|
||||
|
||||
createPaint();//创建画笔
|
||||
mPath.reset();
|
||||
|
|
|
@ -15,6 +15,7 @@ import android.os.Message;
|
|||
import android.preference.PreferenceManager;
|
||||
import android.util.DisplayMetrics;
|
||||
import android.util.Log;
|
||||
import android.view.Gravity;
|
||||
import android.view.PixelCopy;
|
||||
import android.view.SurfaceView;
|
||||
import android.view.View;
|
||||
|
@ -159,6 +160,7 @@ public class WriteActivity extends BaseActivity<ActivityWriteBinding> {
|
|||
public void run() {
|
||||
|
||||
|
||||
if(!canvasFrame.initDrawBroad){
|
||||
int width = ScreenUtils.getScreenWidth();
|
||||
int height = (int) ((float) ScreenUtils.getScreenWidth() / pageWHRatio);
|
||||
|
||||
|
@ -173,6 +175,8 @@ public class WriteActivity extends BaseActivity<ActivityWriteBinding> {
|
|||
drawView.setZOrderMediaOverlay(true);// 如已绘制SurfaceView则在surfaceView上一层绘制。
|
||||
drawView.setDrawing(true);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
canvasFrame.getViewTreeObserver().addOnGlobalLayoutListener(
|
||||
new ViewTreeObserver.OnGlobalLayoutListener() {
|
||||
|
@ -519,7 +523,7 @@ public class WriteActivity extends BaseActivity<ActivityWriteBinding> {
|
|||
bundle.putParcelable("image", bitmap);
|
||||
bundle.putInt("blId",blId);
|
||||
FormActivity.startAction(getContext(), bundle);
|
||||
mCurDrawView.setBackImage(BitmapFactory.decodeResource(getResources(),R.drawable.bg_word1));
|
||||
mCurDrawView.setBackImage(BitmapFactory.decodeResource(getResources(),R.drawable.bg_east));
|
||||
}
|
||||
},2000);
|
||||
}
|
||||
|
|
Binary file not shown.
After Width: | Height: | Size: 615 KiB |
Binary file not shown.
After Width: | Height: | Size: 552 KiB |
|
@ -0,0 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:height="24dp" android:tint="#000000" android:viewportHeight="24.0" android:viewportWidth="24.0" android:width="24dp">
|
||||
|
||||
<path android:fillColor="@android:color/white" android:pathData="M15.5,14h-0.79l-0.28,-0.27C15.41,12.59 16,11.11 16,9.5 16,5.91 13.09,3 9.5,3S3,5.91 3,9.5 5.91,16 9.5,16c1.61,0 3.09,-0.59 4.23,-1.57l0.27,0.28v0.79l5,4.99L20.49,19l-4.99,-5zM9.5,14C7.01,14 5,11.99 5,9.5S7.01,5 9.5,5 14,7.01 14,9.5 11.99,14 9.5,14z"/>
|
||||
|
||||
</vector>
|
|
@ -27,8 +27,7 @@
|
|||
app:layout_constraintBottom_toTopOf="@+id/cl_toolbar"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@+id/top"
|
||||
tools:ignore="MissingConstraints" />
|
||||
app:layout_constraintTop_toBottomOf="@+id/top"/>
|
||||
|
||||
|
||||
<!--底部工具栏-->
|
||||
|
|
|
@ -30,13 +30,35 @@
|
|||
android:id="@+id/tv_my"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:text="我的患者"
|
||||
android:text="我的患者(5)"
|
||||
android:textColor="@color/black"
|
||||
android:textSize="@dimen/sp_18"
|
||||
android:layout_marginTop="@dimen/dp_8"
|
||||
app:layout_constraintStart_toStartOf="@+id/tv_medical"
|
||||
app:layout_constraintTop_toBottomOf="@+id/tv_medical" />
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/tvSearch"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:src="@drawable/search_black_24dp"
|
||||
app:layout_constraintBottom_toBottomOf="@+id/tv_my"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
android:layout_marginEnd="@dimen/dp_36"
|
||||
app:layout_constraintTop_toTopOf="@+id/tv_my" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/textView3"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginStart="12dp"
|
||||
android:text="近一个月"
|
||||
android:textColor="@color/gray"
|
||||
android:textSize="12sp"
|
||||
app:layout_constraintBottom_toBottomOf="@+id/tv_my"
|
||||
app:layout_constraintStart_toEndOf="@+id/tv_my"
|
||||
app:layout_constraintTop_toTopOf="@+id/tv_my" />
|
||||
|
||||
<com.scwang.smart.refresh.layout.SmartRefreshLayout
|
||||
android:id="@+id/smartRefresh"
|
||||
android:layout_width="match_parent"
|
||||
|
@ -60,8 +82,6 @@
|
|||
app:layout_constraintTop_toTopOf="parent" />
|
||||
</com.scwang.smart.refresh.layout.SmartRefreshLayout>
|
||||
|
||||
|
||||
|
||||
<View
|
||||
android:id="@+id/divider"
|
||||
android:layout_width="match_parent"
|
||||
|
|
Loading…
Reference in New Issue