相关疑难解决方法(0)

如何增加微调项目字体大小?

这是我的微调器代码:

Spinner food = (Spinner) findViewById(R.id.spinner1);
ArrayAdapter<CharSequence> foodadapter = ArrayAdapter.createFromResource(
        this, R.array.item_array, android.R.layout.simple_spinner_item);
foodadapter.setDropDownViewResource(android.R.layout.simple_spinner_item);        
food.setAdapter(foodadapter);
Run Code Online (Sandbox Code Playgroud)

这是我描述微调器的布局文件的一部分:

<Spinner
        android:id="@+id/spinner1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentRight="true"
        android:layout_alignParentTop="true"
        android:layout_toRightOf="@+id/textView1" />
Run Code Online (Sandbox Code Playgroud)

这是item_array:

<resources>
    <string name="item_picker">Select an iten</string>
    <string-array name="item_array">
        <item>Pizza</item>
        <item>Burger</item>
        <item>Sandwiches</item>
        <item>Bread</item>
        <item>Pastries</item>
        <item>Snackers</item>
    </string-array>
</resources>
Run Code Online (Sandbox Code Playgroud)

注意:我不想要simple_spinner_dropdown_item.

我只想增加尺寸.我怎样才能做到这一点?

android spinner

33
推荐指数
2
解决办法
7万
查看次数

Honeycomb上的Theme.Holo.Light.DarkActionBar

我有一个应用程序,可以在ICS,蜂窝上运行.对于这两种口味,我希望保持相同的主题:Theme.Holo.Light.DarkActionBar,它是SDK> = 14.

我创建了一个自定义样式:

    <style name="ActionBar.Dark" parent="@style/ActionBar">
        <item name="android:background">@color/actionbar_background_dark</item>
    </style>

<style name="Holo.light.dark.actionbar" parent="@android:style/Theme.Holo.Light">
        <item name="android:actionBarStyle">@style/ActionBar.Dark</item>
        <item name="android:titleTextStyle">@android:style/TextAppearance.Holo.Widget.ActionBar.Title</item>
        <item name="android:subtitleTextStyle">@android:style/TextAppearance.Holo.Widget.ActionBar.Subtitle</item>
        <item name="android:textColor">@android:color/white</item>
        <item name="android:windowActionBarOverlay">false</item>
        <item name="android:backgroundStacked">@drawable/ab_stacked_transparent_light_holo</item>
        <item name="android:backgroundSplit">@drawable/ab_bottom_transparent_dark_holo</item>
        <item name="android:homeAsUpIndicator">@drawable/ic_ab_back_holo_dark</item>
   </style>
Run Code Online (Sandbox Code Playgroud)

但这只做了半个工作,下拉式微调器有白色背景和白色文本,所有窗口标题都是黑色背景上的黑色文本.

我怎么知道我应该设置的所有属性来实现完整的Theme.Holo.Light.DarkActionBar

android

7
推荐指数
1
解决办法
1万
查看次数

如何在Spinner Android中设置项目的文本颜色


我在为Spinner设置文本颜色时遇到问题.我见过几个例子,但大多数都有来自strings.xmlin的ArrayAdapter和String数组,res folder因为我的Spinner的项目是从SQLite数据库中检索的,所以我认为它可能无济于事.

这是我的Spinner的代码PersonalInformation.java

public class PersonalInformation extends Activity
{
    EditText txtLikes, txtDislikes, txtType, txtDate;
    Button btnView, btnBack;
    Spinner nameSpinner;    

    final Context context = this;

    private int namesSpinnerId;        

    LikesDBAdapter likeDB = new LikesDBAdapter(this);
    DislikesDBAdapter dlikeDB = new DislikesDBAdapter(this);


    @Override
    public void onCreate(Bundle savedInstanceState)
    {
        // TODO Auto-generated method stub
        super.onCreate(savedInstanceState);
        setContentView(R.layout.info);

        BuddyDBAdapter buddyDB = new BuddyDBAdapter(this);
        buddyDB.open();

        Cursor friendsCursor = buddyDB.getAllNames();
        startManagingCursor(friendsCursor); 

        String[] from = new String[]{BuddyDBAdapter.KEY_NAME};
        int[] to = new int[]{R.id.name};

        SimpleCursorAdapter friendsCursorAdapter = new SimpleCursorAdapter(this, …
Run Code Online (Sandbox Code Playgroud)

android text colors spinner android-layout

5
推荐指数
2
解决办法
2万
查看次数

标签 统计

android ×3

spinner ×2

android-layout ×1

colors ×1

text ×1