`

spinner的使用

阅读更多
1.在string->arrays中添加
<resources>
<string-array name="fontsize">
<item>16</item>
<item>18</item>
<item>20</item>
<item>22</item>
<item>24</item>
</string-array>
</resources>
2.代码中添加
final Spinner fontsizespinner = (Spinner) findViewById(R.id.fontsizespinner);
ArrayAdapter<CharSequence> fontsize = ArrayAdapter.createFromResource(
getApplicationContext(), R.array.fontsize,
android.R.layout.simple_spinner_item);

fontsizespinner.setAdapter(fontsize);
fontsizespinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener(){


public void onItemSelected(AdapterView<?> arg0, View arg1,
int arg2, long loation) {
CR.textSize =Integer.parseInt(fontsizespinner.getSelectedItem().toString());
viewfont.setTextSize(CR.textSize);
}


public void onNothingSelected(AdapterView<?> arg0) {
}

});
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics