如何更改列表视图的文本大小

萨米拉

我正在使用列表活动从SQLITE检索数据。但是我无法设置列表视图的字体大小。请帮我。

public class CartList extends ListActivity {
    private ArrayList<String> results = new ArrayList<String>();
    public void onCreate(Bundle bundle) {
        super.onCreate(bundle);
        setContentView(com.example.easyshopping.R.layout.cart);
        openAndQueryDatabase();
        displayResultList();
    }
    private void displayResultList() {
        setListAdapter(new ArrayAdapter<String>(this,
                android.R.layout.simple_list_item_1, results));
        getListView().setTextFilterEnabled(true);   }
        private void openAndQueryDatabase() {
        try {
            SQLiteDatabase database = openOrCreateDatabase("ORCL", MODE_PRIVATE, null);
            Cursor c = database.rawQuery("SELECT title,qty,price FROM CART;", null);
                         if (c != null ) {
                int totalPrice=0;
                if  (c.moveToFirst()) {
                    do {
                        String title = c.getString(c.getColumnIndex("title"));
                        int qty = c.getInt(c.getColumnIndex("qty"));
                        int price = c.getInt(c.getColumnIndex("price"));
                        int pricePerTitle=price*qty;
                        results.add("Title: " + title + ",  Quantity: " + qty+",  Price: $"+pricePerTitle);
                        totalPrice=totalPrice+pricePerTitle;
                    }while (c.moveToNext());
                }
               TextView tTotalPrice=(TextView)findViewById(com.example.easyshopping.R.id.txttotalprice);
                String total= Integer.toString(totalPrice);
               tTotalPrice.setText(total);
            }
        } catch (SQLiteException se ) {
            Log.e(getClass().getSimpleName(), "Could not create or Open the database");
        }

    }

cart.xml

LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
              android:orientation="vertical"
              android:layout_width="match_parent"
              android:layout_height="match_parent">
    <RelativeLayout
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:gravity="center" android:layout_gravity="center">
        <ImageView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:background="@drawable/shoppinglist"

                ></ImageView>

            </RelativeLayout>

    <ListView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_weight="1"
            android:id="@android:id/list"
            ></ListView>

    <RelativeLayout
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:gravity="center" android:layout_gravity="center" >
       <TextView
               android:layout_width="wrap_content"
               android:layout_height="wrap_content"
               android:text="Total Price is:$ "
               android:textColor="#f3f607"
               android:textSize="10dp"
               android:id="@+id/txttotal"
               ></TextView>
        <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:textColor="#f3f607"
                android:textSize="10dp"
                android:layout_toRightOf="@+id/txttotal"
               android:id="@+id/txttotalprice"></TextView>
        <Button
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_gravity="center_horizontal"
                android:text="send your Shopping List."
                android:textSize="12dp"
                android:id="@+id/cartButton"
                android:layout_below="@+id/txttotal"></Button>

            </RelativeLayout>

列表视图中的字体大小很大。 在此处输入图片说明

用户名

进入布局文件夹并创建一个名为mytextview.xml的新xml文件(无论您要命名什么)

    <?xml version="1.0" encoding="utf-8"?>
    <TextView xmlns:android="http://schemas.android.com/apk/res/android" 
     android:id="@android:id/text1"  
            android:paddingTop="2dip" 
            android:paddingBottom="3dip" 
        android:layout_width="fill_parent" 
        android:layout_height="wrap_content"
        android:textSize="2dp" /> 

并在代码中

    setListAdapter(new ArrayAdapter<String>(this,
            android.R.layout.simple_list_item_1, results));

更改为

    setListAdapter(new ArrayAdapter<String>(this,
            R.layout.mytextview, results));

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

更改列表视图的字体大小和文本大小

来自分类Dev

更改.java中列表视图的项目的文本大小

来自分类Dev

如何在视图 MVC 中更改文本框的大小

来自分类Dev

如何动态更改列表片段中的空视图的文本

来自分类Dev

如何在默认的多选列表视图中更改文本的颜色?

来自分类Dev

如何更改列表视图?

来自分类Dev

如何在文本视图中更改文本大小和单个单词的颜色

来自分类Dev

如何更改文本视图中的字体大小,而不更改字体样式?(轻量与常规)-迅捷

来自分类Dev

如何更改字幕文本的大小?

来自分类Dev

如果我们连续有很多文本视图,如何在自定义列表视图中单击该文本视图时更改文本视图的文本?

来自分类Dev

如何更改微调框列表项的文本大小和文本颜色?

来自分类Dev

Xamarin:更改列表视图中的标签文本

来自分类Dev

如何更改列表视图的顺序

来自分类Dev

如何更改列表项的视图

来自分类Dev

如何以编程方式更改视图大小?

来自分类Dev

如何更改UITableViewCell内容视图大小?

来自分类Dev

如何更改UITableViewCell内容视图大小?

来自分类Dev

将android文本视图更改为列表视图

来自分类Dev

选中时如何更改菜单抽屉的自定义视图列表项的文本颜色-DrawerLayout

来自分类Dev

如何在Android中更改列表视图行中单击位置的图像和文本颜色

来自分类Dev

如何更改警报对话框的列表视图中的文本颜色?

来自分类Dev

如何在不单击列表视图委托的情况下更改按钮的文本?

来自分类Dev

如何使用android中的样式更改警报对话框中的列表视图文本颜色?

来自分类Dev

更改 NSString 的字体大小并加载到文本视图中

来自分类Dev

如何更改默认的EditText文本大小

来自分类Dev

如何更改按钮小部件的文本大小?

来自分类Dev

如何在tableView中更改文本大小

来自分类Dev

如何更改饼图值的文本大小?

来自分类Dev

如何更改输入字段中的文本大小?

Related 相关文章

  1. 1

    更改列表视图的字体大小和文本大小

  2. 2

    更改.java中列表视图的项目的文本大小

  3. 3

    如何在视图 MVC 中更改文本框的大小

  4. 4

    如何动态更改列表片段中的空视图的文本

  5. 5

    如何在默认的多选列表视图中更改文本的颜色?

  6. 6

    如何更改列表视图?

  7. 7

    如何在文本视图中更改文本大小和单个单词的颜色

  8. 8

    如何更改文本视图中的字体大小,而不更改字体样式?(轻量与常规)-迅捷

  9. 9

    如何更改字幕文本的大小?

  10. 10

    如果我们连续有很多文本视图,如何在自定义列表视图中单击该文本视图时更改文本视图的文本?

  11. 11

    如何更改微调框列表项的文本大小和文本颜色?

  12. 12

    Xamarin:更改列表视图中的标签文本

  13. 13

    如何更改列表视图的顺序

  14. 14

    如何更改列表项的视图

  15. 15

    如何以编程方式更改视图大小?

  16. 16

    如何更改UITableViewCell内容视图大小?

  17. 17

    如何更改UITableViewCell内容视图大小?

  18. 18

    将android文本视图更改为列表视图

  19. 19

    选中时如何更改菜单抽屉的自定义视图列表项的文本颜色-DrawerLayout

  20. 20

    如何在Android中更改列表视图行中单击位置的图像和文本颜色

  21. 21

    如何更改警报对话框的列表视图中的文本颜色?

  22. 22

    如何在不单击列表视图委托的情况下更改按钮的文本?

  23. 23

    如何使用android中的样式更改警报对话框中的列表视图文本颜色?

  24. 24

    更改 NSString 的字体大小并加载到文本视图中

  25. 25

    如何更改默认的EditText文本大小

  26. 26

    如何更改按钮小部件的文本大小?

  27. 27

    如何在tableView中更改文本大小

  28. 28

    如何更改饼图值的文本大小?

  29. 29

    如何更改输入字段中的文本大小?

热门标签

归档