我正在處理圖像。在我的應用程序中,我已經顯示了可繪製的圖像,並將可繪製的圖像設置爲ImageView。當我點擊一個按鈕時,我想使用Base64將ImageView圖像編碼爲字節碼。如何通過使用Base64編碼將ImageView圖像轉換爲字節碼?
我已經實現的代碼如下:
((ImageView)findViewById(R.id.imageView1)).setImageResource(R.drawable.person);
((Button)findViewById(R.id.button1)).setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
((TextView)findViewById(R.id.textView1)).setText("Get((ImageView)findViewById(R.id.imageView1)) image Base64.encode() here");
}
});
我怎樣才能獲得編碼imageView1圖像成字節碼?
任何人都可以請幫助我。
在編碼到Base64時是否需要始終壓縮圖像?是否可以直接將圖像/圖像文件轉換爲Base64編碼的字符串而不進行壓縮? – VikramV 2014-01-14 12:10:49