独自の戻るボタンを追加したい WebView があります。この WebView は、アプリで PDF を表示するために特別に設定されたものです。ボタンを追加しましたが、機能しますが、サイズを変更したり、画面上で移動したりすることができません。その結果、pdf コントロールがボタンの下にあり、使用できません。ボタンレイアウトパラメータは、これらの線に沿ったもののようです(これは、コードのどこにもありません。これは、そのように見えるだけです)
<ImageButton
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
/>
活動内容はこちら
public class PDFview extends Activity {
ImageButton im;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
Intent intent = getIntent();
String LinkTo = intent.getExtras().getString("link");
WebView mWebView= new WebView(this);
im = new ImageButton(this);
im.setImageResource(R.drawable.back);
im.setLayoutParams(new LayoutParams(100,100));
im.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
exitPDF();
}
});
im.setLeft(0);
im.setTop(200);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.loadUrl("https://docs.google.com/gview?embedded=true&url="+LinkTo);
mWebView.addView(im);
setContentView(mWebView);
}