Android 代碼寫控件代替XML簡單實例
Android 代碼寫控件代替XML簡單實例
簡單的一個Button控件的練習(xí)。
實現(xiàn)代碼:
Button btn = new Button(HandlerToActivity.this); LinearLayout.LayoutParams params=new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT); params.gravity = Gravity.CENTER_HORIZONTAL; params.topMargin = 10; btn.setLayoutParams(params); btn.setLayoutParams(params); btn.setTextColor(Color.WHITE); btn.setPadding(0, 50, 0, 2); btn.setGravity(Gravity.CENTER_HORIZONTAL); btn.setTextSize(14); btn.setText("這是Button"); btn.setBackgroundResource(R.drawable.alertdialog_button); buttonLayout.addView(btn);
需要注意的問題:
1,定義LayoutParams,有些屬性直接通過Button控件設(shè)置,有些是在Params中,比如gravity,margin等。
2,還要定義一個Layout布局接收。
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
相關(guān)文章
Android使用Profiler查看應(yīng)用內(nèi)存分析的操作步驟
內(nèi)存分析是Profiler中的一個組件,可以幫助我們識別可能會導(dǎo)致應(yīng)用卡頓、凍結(jié)甚至崩潰的內(nèi)存泄露和內(nèi)存抖動,本文小編將給大家介紹一下Android使用Profiler查看應(yīng)用內(nèi)存分析的操作步驟,需要的朋友可以參考下2023-10-10Android ViewPager無限循環(huán)滑動并可自動滾動完整實例
對于Android ViewPager廣告頁可無限循環(huán)滑動并可自動滾動帶有小圓點的這個功能很多APP都有這個功能,這里為大家提供了完整的實例代碼2018-03-03Flutter自定義實現(xiàn)神奇動效的卡片切換視圖的示例代碼
這篇文章主要介紹了Flutter自定義實現(xiàn)神奇動效的卡片切換視圖的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2019-04-04MobLink Android端業(yè)務(wù)場景簡單說明
這篇文章主要介紹了MobLink Android端業(yè)務(wù)場景簡單說明,MobLink的功能實現(xiàn)就是在分享前會將鏈接的參數(shù)信息保存到服務(wù)器,更多相關(guān)內(nèi)容需要的朋友可以參考一下2022-09-09Android Room數(shù)據(jù)庫多表查詢的使用實例
這篇文章主要介紹了Android Room數(shù)據(jù)庫多表查詢的使用實例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-03-03Android onLoadFinished與onLoaderReset回調(diào)詳解及實例
這篇文章主要介紹了Android onLoadFinished與onLoaderReset回調(diào)詳解及實例的相關(guān)資料,需要的朋友可以參考下2017-03-03Android SDK命令行工具M(jìn)onkey參數(shù)及使用解析
這篇文章主要介紹了Android SDK命令行工具M(jìn)onkey參,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值數(shù)及使用解析,需要的朋友可以參考下2020-10-10