Android 代碼寫控件代替XML簡單實例
Android 代碼寫控件代替XML簡單實例
簡單的一個Button控件的練習。
實現(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控件設置,有些是在Params中,比如gravity,margin等。
2,還要定義一個Layout布局接收。
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
相關文章
Android使用Profiler查看應用內(nèi)存分析的操作步驟
內(nèi)存分析是Profiler中的一個組件,可以幫助我們識別可能會導致應用卡頓、凍結甚至崩潰的內(nèi)存泄露和內(nèi)存抖動,本文小編將給大家介紹一下Android使用Profiler查看應用內(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-04Android Room數(shù)據(jù)庫多表查詢的使用實例
這篇文章主要介紹了Android Room數(shù)據(jù)庫多表查詢的使用實例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-03-03Android onLoadFinished與onLoaderReset回調(diào)詳解及實例
這篇文章主要介紹了Android onLoadFinished與onLoaderReset回調(diào)詳解及實例的相關資料,需要的朋友可以參考下2017-03-03Android SDK命令行工具Monkey參數(shù)及使用解析
這篇文章主要介紹了Android SDK命令行工具Monkey參,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值數(shù)及使用解析,需要的朋友可以參考下2020-10-10