修复BUG,更新UI
This commit is contained in:
parent
7b79ef3e5e
commit
92586c4a60
17
.idea/deploymentTargetDropDown.xml
Normal file
17
.idea/deploymentTargetDropDown.xml
Normal file
|
@ -0,0 +1,17 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="deploymentTargetDropDown">
|
||||
<targetSelectedWithDropDown>
|
||||
<Target>
|
||||
<type value="QUICK_BOOT_TARGET" />
|
||||
<deviceKey>
|
||||
<Key>
|
||||
<type value="VIRTUAL_DEVICE_PATH" />
|
||||
<value value="C:\Users\19669\.android\avd\Pixel_2_API_30.avd" />
|
||||
</Key>
|
||||
</deviceKey>
|
||||
</Target>
|
||||
</targetSelectedWithDropDown>
|
||||
<timeTargetWasSelectedWithDropDown value="2024-02-17T09:31:32.068883900Z" />
|
||||
</component>
|
||||
</project>
|
21
README.md
21
README.md
|
@ -23,10 +23,11 @@
|
|||
* 悬浮歌词功能
|
||||
* 基本播放器功能(控制暂停 上下曲 播放歌单操作)
|
||||
|
||||
![Screenshot_20240204_165814.png](image%2FScreenshot_20240204_165814.png)
|
||||
![Screenshot_20240204_170426.png](image%2FScreenshot_20240204_170426.png)
|
||||
![Screenshot_20240204_165932.png](image%2FScreenshot_20240204_165932.png)
|
||||
*
|
||||
![Screenshot_20240217_180254.png](image%2FScreenshot_20240217_180254.png)
|
||||
![Screenshot_20240217_180447.png](image%2FScreenshot_20240217_180447.png)
|
||||
![Screenshot_20240217_180310.png](image%2FScreenshot_20240217_180310.png)
|
||||
|
||||
|
||||
* 在使用中有任何问题,欢迎反馈给我,可以用以下联系方式跟我交流
|
||||
* [邮件](<a target="_blank" href="http://mail.qq.com/cgi-bin/qm_share?t=qm_mailme&email=MAEJBgYJBAQDAABwQUEeU19d" style="text-decoration:none;"><img src="http://rescdn.qqmail.com/zh_CN/htmledition/images/function/qm_open/ico_mailme_12.png"/></a>)
|
||||
* QQ:1966944300
|
||||
|
@ -40,14 +41,16 @@
|
|||
```javascript
|
||||
dependencies {
|
||||
implementation 'androidx.appcompat:appcompat:1.6.1'
|
||||
|
||||
implementation 'com.google.android.material:material:1.9.0'
|
||||
|
||||
implementation 'androidx.constraintlayout:constraintlayout:2.1.4'
|
||||
|
||||
implementation 'com.google.code.gson:gson:2.9.1'
|
||||
|
||||
implementation 'com.squareup.okhttp3:okhttp:4.11.0'
|
||||
//图片处理
|
||||
implementation 'com.github.bumptech.glide:glide:4.16.0'
|
||||
implementation "androidx.palette:palette:1.0.0"
|
||||
// 废弃的歌词组件
|
||||
// implementation 'com.github.wangchenyan:lrcview:2.2.1'
|
||||
implementation 'com.google.android.flexbox:flexbox:3.0.0'
|
||||
|
@ -56,11 +59,17 @@ dependencies {
|
|||
|
||||
//修改音乐标签库
|
||||
implementation 'com.mpatric:mp3agic:0.9.1'
|
||||
|
||||
// 沉浸式状态栏
|
||||
api project(path: ':StatusBarUtil')
|
||||
api project(path: ':lrcview')
|
||||
}
|
||||
```
|
||||
|
||||
修改JAR的包
|
||||
```javascript
|
||||
[//]: # (主要修改内容MD3化)
|
||||
com.github.QuadFlask:colorpicker:0.0.15
|
||||
//主要修改内容MD3化
|
||||
[//]: # (歌词做全局变量给悬浮窗歌词)
|
||||
'com.github.wangchenyan:lrcview:2.2.1'
|
||||
...
|
|
@ -33,6 +33,7 @@ import com.google.android.material.dialog.MaterialAlertDialogBuilder;
|
|||
import com.google.gson.Gson;
|
||||
import com.google.gson.reflect.TypeToken;
|
||||
import com.muqingbfq.databinding.ActivitySearchBinding;
|
||||
import com.muqingbfq.fragment.search;
|
||||
import com.muqingbfq.mq.FragmentActivity;
|
||||
import com.muqingbfq.mq.gj;
|
||||
import com.muqingbfq.mq.wj;
|
||||
|
@ -183,7 +184,6 @@ public class activity_search extends FragmentActivity<ActivitySearchBinding> {
|
|||
binding.listRecycler.getAdapter().notifyItemInserted(0);
|
||||
}
|
||||
wj.xrwb(wj.filesdri + wj.lishi_json, new Gson().toJson(json_list));
|
||||
// binding.listRecycler.getAdapter().notifyDataSetChanged();
|
||||
} catch (Exception e) {
|
||||
gj.sc(e);
|
||||
}
|
||||
|
@ -216,9 +216,9 @@ public class activity_search extends FragmentActivity<ActivitySearchBinding> {
|
|||
public void start(String name) {
|
||||
dismiss();
|
||||
if (!TextUtils.isEmpty(name)) {
|
||||
/* search sea = (search) getSupportFragmentManager().findFragmentById(R.id.search_fragment);
|
||||
search sea = (search) getSupportFragmentManager().findFragmentById(R.id.search_fragment);
|
||||
binding.searchFragment.setVisibility(View.VISIBLE);
|
||||
sea.sx(name);*/
|
||||
sea.sx(name);
|
||||
addSearchRecord(name);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -59,14 +59,13 @@ public class bfq extends AppCompatActivity<ActivityBfqBinding>
|
|||
|
||||
@SuppressLint("ClickableViewAccessibility")
|
||||
private void setLrc() {
|
||||
DisplayMetrics dm = getResources().getDisplayMetrics();
|
||||
main.k = dm.widthPixels;
|
||||
main.g = dm.heightPixels;
|
||||
ViewGroup.LayoutParams layoutParams = binding.cardview.getLayoutParams();
|
||||
if (!gj.isTablet(this)) {
|
||||
ViewGroup.LayoutParams layoutParams = binding.cardview.getLayoutParams();
|
||||
DisplayMetrics dm = getResources().getDisplayMetrics();
|
||||
main.k = dm.widthPixels;
|
||||
main.g = dm.heightPixels;
|
||||
layoutParams.height = (int) (main.k / 1.3f);
|
||||
layoutParams.width = (int) (main.k / 1.3f);
|
||||
binding.cardview.setLayoutParams(layoutParams);
|
||||
binding.fragmentBfq.setOnTouchListener((v, event) -> bfq.super.onTouchEvent(event));
|
||||
|
||||
binding.lrcView.setOnTapListener((view, x, y) -> {
|
||||
|
@ -85,7 +84,11 @@ public class bfq extends AppCompatActivity<ActivityBfqBinding>
|
|||
}
|
||||
});
|
||||
});
|
||||
} else {
|
||||
layoutParams.height = (int) (main.g / 2.0f);
|
||||
layoutParams.width = (int) (main.g / 2.0f);
|
||||
}
|
||||
binding.cardview.setLayoutParams(layoutParams);
|
||||
binding.lrcView.
|
||||
setDraggable(true, (a, time) -> {
|
||||
bfqkz.mt.seekTo((int) time);
|
||||
|
@ -468,7 +471,7 @@ public class bfq extends AppCompatActivity<ActivityBfqBinding>
|
|||
@Override
|
||||
public boolean onScroll(@NonNull MotionEvent e1, @NonNull MotionEvent e2,
|
||||
float distanceX, float distanceY) {
|
||||
if (binding.cardview.getVisibility() == View.GONE) {
|
||||
if (binding.lrcView.getVisibility() == View.VISIBLE) {
|
||||
return false;
|
||||
}
|
||||
float y = binding.getRoot().getRootView().getTranslationY() - distanceY;
|
||||
|
|
|
@ -2,6 +2,7 @@ package com.muqingbfq;
|
|||
|
||||
import android.content.ComponentName;
|
||||
import android.content.Context;
|
||||
import android.content.Intent;
|
||||
import android.content.SharedPreferences;
|
||||
import android.os.Bundle;
|
||||
import android.support.v4.media.MediaBrowserCompat;
|
||||
|
@ -205,7 +206,7 @@ public class home extends com.muqingbfq.mq.AppCompatActivity<ActivityHomeBinding
|
|||
@Override
|
||||
public boolean onOptionsItemSelected(MenuItem item) {
|
||||
if (item.getItemId() == R.id.menu_search) {
|
||||
activity_search.start(this, binding.viewPager);
|
||||
startActivity(new Intent(this, activity_search.class));
|
||||
}
|
||||
return super.onOptionsItemSelected(item);
|
||||
}
|
||||
|
@ -213,5 +214,4 @@ public class home extends com.muqingbfq.mq.AppCompatActivity<ActivityHomeBinding
|
|||
private Context getContext() {
|
||||
return this;
|
||||
}
|
||||
|
||||
}
|
|
@ -4,41 +4,52 @@
|
|||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:background="@drawable/mpbackground"
|
||||
android:fitsSystemWindows="true"
|
||||
android:background="?android:colorBackground"
|
||||
android:orientation="vertical">
|
||||
|
||||
<com.google.android.material.appbar.MaterialToolbar
|
||||
android:id="@+id/toolbar"
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
app:navigationIcon="@drawable/end">
|
||||
|
||||
android:paddingHorizontal="10dp">
|
||||
<ImageView
|
||||
android:id="@+id/image1"
|
||||
android:layout_width="36dp"
|
||||
android:layout_height="36dp"
|
||||
android:src="@drawable/end"
|
||||
app:tint="#F1F1F1" />
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="wrap_content"
|
||||
android:gravity="center_horizontal"
|
||||
android:layout_weight="1"
|
||||
android:orientation="vertical">
|
||||
|
||||
<com.muqingbfq.view.Text
|
||||
android:id="@+id/name"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:singleLine="true"
|
||||
android:text="@string/name"
|
||||
android:textColor="@color/text"
|
||||
android:textColor="#CCCCCC"
|
||||
android:textStyle="bold"
|
||||
android:textSize="26sp" />
|
||||
|
||||
<com.muqingbfq.view.Text
|
||||
android:id="@+id/zz"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:gravity="center_horizontal"
|
||||
android:maxLines="1"
|
||||
android:text="@string/zz"
|
||||
android:textColor="#CCCCCC"
|
||||
android:textSize="20sp" />
|
||||
</LinearLayout>
|
||||
</com.google.android.material.appbar.MaterialToolbar>
|
||||
|
||||
<ImageView
|
||||
android:id="@+id/image2"
|
||||
android:layout_width="26dp"
|
||||
android:layout_height="26dp"
|
||||
android:src="@drawable/abc_ic_menu_share_mtrl_alpha"
|
||||
app:tint="#F1F1F1" />
|
||||
</LinearLayout>
|
||||
|
||||
<androidx.constraintlayout.widget.ConstraintLayout
|
||||
android:id="@+id/fragment_bfq"
|
||||
|
@ -52,33 +63,33 @@
|
|||
android:layout_width="0dp"
|
||||
android:layout_height="match_parent"
|
||||
app:cardCornerRadius="16dp"
|
||||
app:cardBackgroundColor="#00FFFFFF"
|
||||
app:cardUseCompatPadding="true"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintEnd_toStartOf="@id/lrcView"
|
||||
app:layout_constraintTop_toTopOf="parent"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintHorizontal_weight="1"/>
|
||||
app:layout_constraintEnd_toStartOf="@id/lrcView"
|
||||
app:layout_constraintHorizontal_weight="1"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:layout_constraintTop_toTopOf="parent" />
|
||||
|
||||
<me.wcy.lrcview.LrcView
|
||||
android:id="@+id/lrcView"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="match_parent"
|
||||
app:lrcTextSize="20sp"
|
||||
app:lrcNormalTextSize="16sp"
|
||||
app:lrcCurrentTextColor="@color/text"
|
||||
app:lrcNormalTextColor="@color/text_tm"
|
||||
app:lrcTimelineTextColor="@color/text"
|
||||
app:layout_constraintStart_toEndOf="@id/cardview"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintTop_toTopOf="parent"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintHorizontal_weight="1" />
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintHorizontal_weight="1"
|
||||
app:layout_constraintStart_toEndOf="@id/cardview"
|
||||
app:layout_constraintTop_toTopOf="parent"
|
||||
app:lrcCurrentTextColor="#EEEEEE"
|
||||
app:lrcNormalTextColor="#CCCCCC"
|
||||
app:lrcTimelineTextColor="#EEEEEE"
|
||||
app:lrcNormalTextSize="16sp"
|
||||
app:lrcTextSize="20sp" />
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
|
||||
<androidx.constraintlayout.widget.ConstraintLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="@color/bj"
|
||||
android:paddingStart="6dp"
|
||||
android:paddingTop="6dp"
|
||||
android:paddingEnd="6dp"
|
||||
|
@ -92,7 +103,7 @@
|
|||
android:src="@drawable/like"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:tint="@color/text"
|
||||
app:tint="#CCCCCC"
|
||||
tools:ignore="ContentDescription" />
|
||||
|
||||
<ImageView
|
||||
|
@ -104,7 +115,7 @@
|
|||
android:src="@drawable/download"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintStart_toEndOf="@+id/like"
|
||||
app:tint="@color/text"
|
||||
app:tint="#CCCCCC"
|
||||
tools:ignore="ContentDescription" />
|
||||
|
||||
<ImageView
|
||||
|
@ -114,6 +125,7 @@
|
|||
android:layout_marginEnd="16dp"
|
||||
android:background="?android:attr/selectableItemBackgroundBorderless"
|
||||
android:src="@drawable/mt_sx"
|
||||
app:tint="#CCCCCC"
|
||||
app:layout_constraintBottom_toBottomOf="@+id/syq"
|
||||
app:layout_constraintEnd_toStartOf="@+id/syq"
|
||||
app:layout_constraintTop_toTopOf="@+id/syq"
|
||||
|
@ -126,6 +138,7 @@
|
|||
android:layout_marginEnd="8dp"
|
||||
android:background="?android:attr/selectableItemBackgroundBorderless"
|
||||
android:src="@drawable/syq"
|
||||
app:tint="#CCCCCC"
|
||||
app:layout_constraintBottom_toBottomOf="@+id/kg"
|
||||
app:layout_constraintEnd_toStartOf="@+id/kg"
|
||||
app:layout_constraintTop_toTopOf="@+id/kg"
|
||||
|
@ -138,6 +151,7 @@
|
|||
android:layout_height="46dp"
|
||||
android:background="?android:attr/selectableItemBackgroundBorderless"
|
||||
android:src="@drawable/zt"
|
||||
app:tint="#CCCCCC"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
|
@ -152,6 +166,7 @@
|
|||
android:background="?android:attr/selectableItemBackgroundBorderless"
|
||||
android:importantForAccessibility="no"
|
||||
android:src="@drawable/xyq"
|
||||
app:tint="#CCCCCC"
|
||||
app:layout_constraintBottom_toBottomOf="@+id/kg"
|
||||
app:layout_constraintStart_toEndOf="@+id/kg"
|
||||
app:layout_constraintTop_toTopOf="@+id/kg"
|
||||
|
@ -162,7 +177,8 @@
|
|||
android:layout_width="36dp"
|
||||
android:layout_height="36dp"
|
||||
android:background="?android:attr/selectableItemBackgroundBorderless"
|
||||
android:src="@drawable/mpbackground"
|
||||
android:src="@drawable/mplist"
|
||||
app:tint="#CCCCCC"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
tools:ignore="ContentDescription" />
|
||||
|
@ -189,8 +205,8 @@
|
|||
android:layout_height="wrap_content"
|
||||
android:layout_weight="1"
|
||||
app:labelBehavior="gone"
|
||||
app:thumbColor="@color/thumbColor"
|
||||
app:trackColorActive="@color/thumbColor"
|
||||
app:thumbColor="#E6E6E6"
|
||||
app:trackColorActive="#CCCCCC"
|
||||
tools:ignore="SpeakableTextPresentCheck" />
|
||||
|
||||
<TextView
|
||||
|
|
|
@ -11,39 +11,36 @@
|
|||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="3dp"
|
||||
android:paddingHorizontal="10dp">
|
||||
<ImageView
|
||||
android:id="@+id/image1"
|
||||
android:layout_width="36dp"
|
||||
android:layout_height="36dp"
|
||||
app:tint="#F1F1F1"
|
||||
android:src="@drawable/end" />
|
||||
android:layout_marginTop="3dp"
|
||||
android:src="@drawable/end"
|
||||
app:tint="#F1F1F1" />
|
||||
|
||||
<LinearLayout
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="wrap_content"
|
||||
android:gravity="center_horizontal"
|
||||
android:layout_weight="1">
|
||||
android:layout_weight="1"
|
||||
android:gravity="center_horizontal">
|
||||
|
||||
<com.muqingbfq.view.Text
|
||||
android:id="@+id/text1"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:visibility="visible"
|
||||
android:text="歌曲"
|
||||
android:textColor="#F1F1F1"
|
||||
android:text="歌曲界面"
|
||||
android:textSize="26dp" />
|
||||
<com.muqingbfq.view.Text
|
||||
android:id="@+id/text2"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:visibility="gone"/>
|
||||
android:textSize="26sp"
|
||||
android:visibility="visible" />
|
||||
</LinearLayout>
|
||||
<ImageView
|
||||
android:id="@+id/image2"
|
||||
android:layout_width="26dp"
|
||||
android:layout_height="26dp"
|
||||
app:tint="#F1F1F1"
|
||||
android:src="@drawable/abc_ic_menu_share_mtrl_alpha"/>
|
||||
android:layout_marginTop="3dp"
|
||||
android:src="@drawable/abc_ic_menu_share_mtrl_alpha"
|
||||
app:tint="#F1F1F1" />
|
||||
</LinearLayout>
|
||||
|
||||
<androidx.constraintlayout.widget.ConstraintLayout
|
||||
|
@ -59,6 +56,7 @@
|
|||
android:layout_height="256dp"
|
||||
app:cardCornerRadius="16dp"
|
||||
app:cardUseCompatPadding="true"
|
||||
app:cardBackgroundColor="@color/tm"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
|
@ -75,9 +73,9 @@
|
|||
app:layout_constraintTop_toTopOf="parent"
|
||||
app:lrcCurrentTextColor="#EEEEEE"
|
||||
app:lrcNormalTextColor="#CCCCCC"
|
||||
app:lrcTimelineTextColor="#EEEEEE"
|
||||
app:lrcNormalTextSize="16sp"
|
||||
app:lrcTextSize="20sp"
|
||||
app:lrcTimelineTextColor="#7C7C7C" />
|
||||
app:lrcTextSize="20sp" />
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
|
||||
<androidx.constraintlayout.widget.ConstraintLayout
|
||||
|
@ -93,15 +91,15 @@
|
|||
android:layout_marginEnd="6dp"
|
||||
android:gravity="center_vertical"
|
||||
android:orientation="horizontal"
|
||||
app:tint="#CCCCCC"
|
||||
app:layout_constraintBottom_toTopOf="@id/tdt"
|
||||
app:layout_constraintEnd_toEndOf="parent">
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:tint="#CCCCCC">
|
||||
|
||||
<LinearLayout
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_weight="1"
|
||||
android:layout_marginEnd="6dp"
|
||||
android:layout_weight="1"
|
||||
android:orientation="vertical">
|
||||
|
||||
<com.muqingbfq.view.Text
|
||||
|
@ -110,8 +108,8 @@
|
|||
android:layout_height="wrap_content"
|
||||
android:singleLine="true"
|
||||
android:text="@string/name"
|
||||
android:textStyle="bold"
|
||||
android:textColor="#CCCCCC"
|
||||
android:textStyle="bold"
|
||||
android:textSize="26sp" />
|
||||
|
||||
<com.muqingbfq.view.Text
|
||||
|
@ -225,12 +223,12 @@
|
|||
android:id="@+id/download"
|
||||
android:layout_width="36dp"
|
||||
android:layout_height="36dp"
|
||||
app:tint="#CCCCCC"
|
||||
android:background="?android:attr/selectableItemBackgroundBorderless"
|
||||
android:src="@drawable/download"
|
||||
app:layout_constraintBottom_toBottomOf="parent"
|
||||
app:layout_constraintEnd_toEndOf="parent"
|
||||
app:layout_constraintStart_toStartOf="parent"
|
||||
app:tint="#CCCCCC"
|
||||
tools:ignore="ContentDescription" />
|
||||
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
|
|
|
@ -14,6 +14,7 @@
|
|||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:textSize="26sp"
|
||||
android:transitionName="view"
|
||||
android:textColor="@color/text"/>
|
||||
</com.google.android.material.appbar.MaterialToolbar>
|
||||
|
||||
|
@ -44,6 +45,7 @@
|
|||
android:layout_height="match_parent" />
|
||||
</RelativeLayout>
|
||||
|
||||
|
||||
<androidx.fragment.app.FragmentContainerView
|
||||
android:id="@+id/bfq_db"
|
||||
android:layout_width="match_parent"
|
||||
|
|
|
@ -1,16 +1,17 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
android:layout_marginStart="6dp">
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content">
|
||||
<Button
|
||||
android:id="@+id/button"
|
||||
style="?android:attr/buttonBarButtonStyle"
|
||||
style="?attr/buttonBarButtonStyle"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
app:strokeColor="?attr/colorOnSurface"
|
||||
app:shapeAppearance="?attr/shapeAppearanceSmallComponent"
|
||||
android:textColor="?attr/colorOnSurface"
|
||||
app:rippleColor="?colorBackgroundFloating"
|
||||
android:text="@string/app_name"
|
||||
android:textColor="@color/text"
|
||||
app:strokeColor="@color/text"
|
||||
app:strokeWidth="1dp" />
|
||||
</LinearLayout>
|
Binary file not shown.
Before Width: | Height: | Size: 214 KiB |
Binary file not shown.
Before Width: | Height: | Size: 185 KiB |
Binary file not shown.
Before Width: | Height: | Size: 177 KiB |
BIN
image/Screenshot_20240217_180254.png
Normal file
BIN
image/Screenshot_20240217_180254.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.1 MiB |
BIN
image/Screenshot_20240217_180310.png
Normal file
BIN
image/Screenshot_20240217_180310.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.3 MiB |
BIN
image/Screenshot_20240217_180447.png
Normal file
BIN
image/Screenshot_20240217_180447.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 680 KiB |
Loading…
Reference in New Issue
Block a user