相关疑难解决方法(0)

六角透明的颜色

我正在为我的应用程序小部件实现一个小部件透明度选项,尽管我在修复十六进制颜色值时遇到了一些麻烦.作为十六进制颜色透明度的全新,我搜索了一下,虽然我找不到我的问题的具体答案.

我想用十六进制颜色设置透明度,所以让我说我的十六进制颜色ID"#33b5e5",我希望它是50%透明.然后我会使用"#8033b5e5",因为80%是50%.

我在这里找到了一个有用的图表:http://www.dtp-aus.com/hexadeci.htm.有了这些数据,我设法得到了这个:

0% = #00
10% = #16
20% = #32
30% = #48
40% = #64
50% = #80
60% = #96
70% = #112
80% = #128
90% = #144
Run Code Online (Sandbox Code Playgroud)

现在,当我以十六进制高于100时问题开始出现.十六进制颜色代码只能长8个符号吗?例如#11233b5e5(80%)崩溃.

我能做些什么才能让我使用更高的数字呢?

transparency android hex colors

1219
推荐指数
7
解决办法
93万
查看次数

聚焦edittext时更改边框颜色

我想知道如何在聚焦时更改edittext的边框颜色,此时它看起来像这样:

在此输入图像描述

我已经尝试在SDK中检查源图片,但我对它没有任何意义,我也尝试过使用xml,但是无法仅更改边框颜色.

如果我找到源图片,我可以在photoshop中编辑以更改颜色,有关如何执行此操作或源图片位于何处的提示?:)

android android-layout android-edittext

7
推荐指数
1
解决办法
2万
查看次数

更改EditText下划线的颜色

我试图在这个线程的帮助下更改我的EditText的下划线颜色.

我做同样的事情-这是EditTextandroid:background组的@drawable/edt_bg_selector.

<EditText
         android:layout_width="wrap_content"
         android:layout_height="wrap_content"
         android:ems="10"
         android:id="@+id/editText4"
         android:layout_weight="1"
         android:elevation="0dp"
         android:background="@drawable/edt_bg_selector" />
Run Code Online (Sandbox Code Playgroud)

我的edt_bg_selector:

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:state_focused="true" android:drawable="@drawable/edt_bg_selected" />
    <item android:state_focused="false" android:drawable="@drawable/edt_bg_normal" />
</selector>
Run Code Online (Sandbox Code Playgroud)

... edt_bg_normal.xml...

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
    <item
        android:bottom="1dp"
        android:left="-2dp"
        android:right="-2dp"
        android:top="-2dp">
        <shape android:shape="rectangle" >
            <stroke
                android:width="1px"
                android:color="@color/colorWhite" />

            <solid android:color="#00FFFFFF" />

            <padding
                android:bottom="5dp"
                android:left="5dp"
                android:right="5dp"
                android:top="5dp" />
        </shape>
    </item>
</layer-list>
Run Code Online (Sandbox Code Playgroud)

......和最后一个,edt_bg_selected.xml.

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
    <item …
Run Code Online (Sandbox Code Playgroud)

android underline android-edittext

7
推荐指数
2
解决办法
8656
查看次数