第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

登錄按鈕的顏色切換樣式綁定失???

http://img1.sycdn.imooc.com//6017b8720001405001910114.jpg

warnning信息:

Hardcoded string "登 錄", should use @string resource

代碼應(yīng)該沒有問題:

activity_login.xml

http://img1.sycdn.imooc.com//6017b8a70001d6c804940175.jpg

styles_xml

<!--????登錄按鈕-->
????<style?name="commitBtn">
????????<item?name="android:layout_width">match_parent</item>
????????<item?name="android:layout_height">@dimen/btnHeight</item>
????????<item?name="android:textColor">@android:color/white</item>
????????<item?name="android:textSize">@dimen/titleSize</item>
????????<item?name="android:layout_marginLeft">@dimen/marginSize</item>
????????<item?name="android:layout_marginRight">@dimen/marginSize</item>
????????<item?name="android:gravity">center</item>
????????<item?name="background">@drawable/btn_commit_select</item>
????</style>
btn_commit_select.xml

<?xml?version="1.0"?encoding="utf-8"?>
<selector?xmlns:android="http://schemas.android.com/apk/res/android">

<!--???View高亮?-->
<item?android:state_focused="true"?android:drawable="@drawable/commit_btn_h"/>
<item?android:state_pressed="true"?android:drawable="@drawable/commit_btn_h"/>
<item?android:state_selected="true"?android:drawable="@drawable/commit_btn_h"/>
<!--????View默認(rèn)-->
<item?android:drawable="@drawable/commit_btn_n"/>
</selector>

commit_btn_h.xml

<?xml?version="1.0"?encoding="utf-8"?>
<shape?xmlns:android="http://schemas.android.com/apk/res/android"
????android:shape="rectangle">
<!--實(shí)體顏色-->
????<solid?android:color="@color/mainColorH"/>
<!--弧度-->
????<corners?android:radius="@dimen/radius"/>

</shape>

commit_btn_n.xml

<?xml?version="1.0"?encoding="utf-8"?>
<shape?xmlns:android="http://schemas.android.com/apk/res/android"
????android:shape="rectangle">
<!--實(shí)體顏色-->
????<solid?android:color="@color/mainColor"/>
<!--弧度-->
????<corners?android:radius="@dimen/radius"/>

</shape>


正在回答

1 回答

1.????在 res\values\strings.xml 中添加如下字符串文本定義;

<string?name="login">登\t\t錄</string

2.????在 activity_login.xml 下的 <Button/> 標(biāo)簽中引入這個(gè)字符串文本,如下

<Button????
????android:id="@+id/btn_login"???
????style="@style/CommitButton"????
????android:layout_marginTop="16dp"????
????android:text="@string/login"?/>


0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕瓜2271864 提問者

warnning的確沒有了,但樣式還是無效:(
2021-02-09 回復(fù) 有任何疑惑可以回復(fù)我~
#2

那一年我兩歲 回復(fù) 慕瓜2271864 提問者

解決了么? 我想我找到你的問題出在哪了.在 <style name="commitBtn"> 中的 <item name="background">@drawable/btn_commit_select</item> 這行配置代碼中的 background 前面要加上 android: <item name="android:background">@drawable/commit_btn_bg_selector</item>
2021-02-21 回復(fù) 有任何疑惑可以回復(fù)我~
#3

那一年我兩歲 回復(fù) 慕瓜2271864 提問者

<item name="background">@drawable/btn_commit_select</item> 中 background 前面要加上 android:
2021-02-23 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
我的云音樂(一)
  • 參與學(xué)習(xí)       15973    人
  • 解答問題       104    個(gè)

高仿網(wǎng)易云音樂,從零開始開發(fā)一款專屬自己的音樂APP。

進(jìn)入課程

登錄按鈕的顏色切換樣式綁定失敗?

我要回答 關(guān)注問題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)