Compose: visibility

This commit is contained in:
Grishka
2022-03-17 00:12:58 +03:00
parent 6ecd1cfe68
commit 098128bcd4
10 changed files with 156 additions and 4 deletions

View File

@@ -0,0 +1,28 @@
package org.joinmastodon.android.ui.text;
import android.graphics.Canvas;
import android.graphics.Paint;
import android.text.style.ReplacementSpan;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
public class SpacerSpan extends ReplacementSpan{
private int width, height;
public SpacerSpan(int width, int height){
this.width=width;
this.height=height;
}
@Override
public int getSize(@NonNull Paint paint, CharSequence text, int start, int end, @Nullable Paint.FontMetricsInt fm){
// TODO height
return width;
}
@Override
public void draw(@NonNull Canvas canvas, CharSequence text, int start, int end, float x, int top, int y, int bottom, @NonNull Paint paint){
}
}