跳到主要內容

發表文章

目前顯示的是 4月, 2018的文章

[Android] 更改Spinner(下拉式選單)字體樣式

下拉式選單的選單樣式 Step1 在activity_main.xml檔案中新增Spinner標籤 Step2 在layout中新增myspinner.xml 在檔案中設定下拉式選單的TextView樣式 (文字顏色、大小等) 註:增加padding可以讓選單的間距變寬 Step3 在MainActivity.java檔案中設定Spinner 宣告spinner,並建立string array放入下拉選單中選項內容 建立ArrayAdapter,放入我們想要顯示樣式及選項內容 如果是想要用Android內建的樣式,只要把 R.layout. myspinner 改回 android.R.layout. simple_list_item_1 就可以了 最後設定Spinner的Adapter為剛剛我們建立的ArrayAdapter 完整的程式碼: 執行結果:

[Android] ViewPager+Radio Button實現使用者導覽效果

延續上篇: 利用ViewPager切換Fragment ,實作完後只要再加上Radio Button就可以實現像是使用者導覽的效果。 Step1 設計Radio Button樣式 先要實作圈圈的樣式,分為:當前頁面、其他頁面 新增兩個檔案:dot_blue.xml、dot_grey.xml至drawable資料夾中 dot_grey.xml做法一樣,只是把顏色換掉而已 再來要設定Radio Button切換的樣式 新增一個檔案:radio_background.xml至drawable資料夾中 最後在styles.xml中新增Radio Button的樣式 Step2 在activity_main.xml中加上RadioGroup的標籤 Step3 在MainActivity.java中設定Radio Button 宣告Radio Group並加入ViewPager的.OnPageChangeListener()監聽器,來控制Radio Button顯示的樣式 執行結果: 參考來源: 賽肥膩膩

[Android] 利用ViewPager切換Fragment

照 之前紀錄的方法 實作,發現我無法去讀取ViewPager中layout的控制項,所以再以之前實作的方法為基礎,但改成切換Fragment的方式,以便可以操控layout中的控制項。 Step1 在activity_main.xml中加入ViewPager標籤 Step2 新增要切換的layout 另外一個頁面:layout2為一樣的實作方法 Step3 新增layout相對應的Fragment 另外一個頁面:Fragment2為一樣的實作方法 Step4 在MainActivity.java中新增ViewPagerAdapter的class Step5 在MainActivity.java中設定PagerAdapter 執行結果: