我想在Android应用程式中建立Som pdf档案。
我找到了一个教程,效果很好,但是...
我在“活动”中使用自己的函数createPDF()。
我的问题是:如何使用内部createPDF()函数使用(例如TextView tv1)填充段落?

一些示例代码

public class GenPDF extends Activity {

     TextView tv1;

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

public void createPDF()
        {
             Document doc = new Document();
             Paragraph p1 = new Paragraph(//my text from textview goes here//);
             doc.add(p1);
            }


例如,如何将一些文本从tv1(这是一个TextView)放置到p1段?

最佳答案

像这样的简单事情应该适合您。将来,请阅读TextView的文档,因为它很好地描述了如何获取其文本内容。

TextView textView = (TextView) findViewById(R.id.tv1);
String textViewContents = textView.getText();
Paragraph p1 = new Paragraph(textViewContents);
doc.add(p1);

关于java - Activity和createpdf函数之间的依赖,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20911705/

10-16 07:28