你如何以編程方式添加/刪除樣式到android按鈕?是否可以在運行時應用樣式?Android按鈕造型編程
我有一個看起來像這些
---------- ---------- | Button A | | Button B | ---------- ----------
什麼我想要做的就是點擊一個按鈕時,兩個按鈕(可以說按鈕B),它運行一些代碼,然後更改按鈕B的風格,其他的東西(即突出顯示的邊框),將如下所示:
---------- ========== | Button A | || Button B || ---------- ==========
我知道如何在XML中完成樣式(即創建樣式),我只想知道如何在運行時應用樣式/使用java代碼。
你的意思是「編程式」嗎? –
您可以通過xml設置的任何內容都可以在運行時用Java代碼設置。通常有一個setXXX函數,其中XXX是你想改變的東西。查看Button類和它的祖先以找到它。 –
XML文件中的所有佈局屬性在Java中都有相應的getter和setter函數。您應該查看Android SDK文檔以找到您想要的確切文檔。如果您需要幫助查找這些內容,請發佈您想要更改按鈕的XML樣式的片段。 –