这样,我们在输入LaTeX公式之后,单击PREVIEW按钮,就会在ImageView上显示对应的图片了。由于本文只讨论如何进行转化,并没有对图片进行任何优化处理,可能看起来比较小。另外,如果采取去空格转化URL的方法,尽量保证LaTeX表达式是严格合法的(比如所有单元都用{}括起来)。
Screenshot_2015-11-17-22-21-34Screenshot_2015-11-17-22-23-00
完整代码:
- import android.app.Activity; import android.graphics.Bitmap;
- import android.graphics.BitmapFactory; import android.os.AsyncTask;
- import android.os.Bundle; import android.view.View;
- import android.widget.Button; import android.widget.EditText;
- import android.widget.ImageView; import java.io.InputStream;
- import java.net.HttpURLConnection; import java.net.URL;
- public class MainActivity extends Activity { private String PicUrlGoogle = "http://www.easck.com/chart?cht=tx&chl=";
- private String PicUrlCogs = "http://www.easck.com/gif.latex?"; private Button btnPreview;
- private EditText editText; private ImageView imageView;
- private Bitmap pngBM; private URL Url;
- private boolean finishFlag = false; @Override
- protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);










