0

Android WebView アプリケーションを 1 つ開発する必要があります。

ここでは、その webview からテキストを取得しています。

imageview をクリックしているときに、これらの webview のテキストサイズを大きくするにはどうすればよいですか?

これは私のウェブビューコードです:

String fullcontent = in.getStringExtra("FullContent");

 content.loadDataWithBaseURL(null,fullcontent, "text/html", "UTF-8",null);

ここに1つのimageviewがあります。これらのimageviewをクリックする必要があります。これは、テキストサイズが自動的に大きくなることを意味します..どうすればこれらを開発できますか????

ImageView positive = (ImageView) findViewById(R.id.imageView3);
  positive.setOnClickListener(new OnClickListener() {
 public void onClick(View v) {
WebSettings webSettings = fullcontent.getSettings();
webSettings.setTextSize(WebSettings.TextSize.SMALLEST);
       }  
});   

ここではwebviewのテキストが最小ですが、imgaeviewをクリックするとテキストが自動的に増加して表示されるようにしたい..

これらを開発するためのアイデアを教えてください...

4

1 に答える 1

1

以下のコードを試してみてください。

int text_size=16;

ImageView positive = (ImageView) findViewById(R.id.imageView3);
positive.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
text_size++;
webview.getSettings().setDefaultFontSize(text_size);
   }  
});   

これは、webviewでテキストサイズを設定するためのコードの下にあります:-

webview.getSettings().setDefaultFontSize(22);
于 2013-03-19T06:07:59.427 に答える