Как добавить размер текста в ListView? - PullRequest
0 голосов
/ 16 февраля 2020

Как я могу добавить код размера текста здесь, чтобы уменьшить размер по умолчанию. Заранее спасибо.

package com.xxx;

public class Score extends AppCompatActivity {
    ListView lstView;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_score_main);

        mainView = (ListView)findViewById(R.id.mainRanking);
        DbHelper db = new DbHelper(this);
        List<Ranking> mainRanking = db.getRanking();
        if(mainRanking.size() > 0)
        {
            CustomAdapter adapter = new CustomAdapter(this,mainRanking);
            lstView.setAdapter(adapter);
        }
    }
}

1 Ответ

1 голос
/ 16 февраля 2020

Добавьте это к вашему styles.xml:

<style name="ListViewTheme">
    <item name="android:textSize">12sp</item>
</style>

А затем добавьте это к вашему ListView тегу:

<ListView
    android:id="@+id/mainRanking"
    android:theme="@style/ListViewTheme"
    .../>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...