-2

我想制作一个具有大量文本内容的 android 应用程序。想象一下我想做一个字典应用程序。所以我该怎么做。我应该选择什么方法。我应该做很多文本视图和活动还是有解决方案?

我是android编程的新手...请帮助我!我尝试手动制作大量文本视图和活动,但这很耗时......

4

2 回答 2

0

如果你想要 TextViews,你总是可以通过代码制作它们。

您在顶部和线性布局内声明一个带有滚动视图的 xml。

在你上的课上(或类似的课):

LinearLayout layout = (LinearLayout) findViewById(R.id.layout);

for(String text: textList){
    TextView valueTV = new TextView(this);
    valueTV.setText(text);
    valueTV.setLayoutParams(new LayoutParams(
        LayoutParams.FILL_PARENT,
        LayoutParams.WRAP_CONTENT));

    ((LinearLayout) layout).addView(valueTV);
}

希望能帮助到你

于 2013-07-31T23:55:16.330 回答
0

看看http://developer.android.com/guide/topics/ui/layout/listview.html,您可以从数据库中导入单词,例如将它们放入listview,然后动态创建活动。

于 2013-07-31T23:19:45.003 回答