-1

私がこれまでに持っているのは2つのクラスです。最初のクラスは、メインページへの入力ボタンを備えたプレーンな「ウェルカムページ」であり、ユーザーがクリックすると、2番目のクラスが表面ビューと写真をキャプチャするボタンとともに表示されます。これまでに行ったことは、「marakana.com/forums/android/examples/39.html」の手順に従っていることです。表面ビューを表示して写真をキャプチャすることはすべて正常に機能しますが、OCRを使用してキャプチャした写真からテキストを抽出したいという問題があります。「TESSERACT」の使用を考えており、「http://www.itwizard.ro/interfacing-cc-libraries-via-jni-example-tesseract-163.html」の手順に従ってください。?? おすすめはありますか?ありがとう + Android とプログラミングは初めてです。

4

1 に答える 1

0

ImageButton でオーバーレイを使用してみてください。新しい Android XML レイアウト ファイル (overlay.xml など) を作成します。

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="horizontal" >
  <ImageButton 
      android:id="@+id/bTake"
      android:layout_width="fill_parent"
      android:layout_height="wrap_content"
      android:src="@drawable/ic_menu_snap" android:layout_gravity="bottom"/>

メイン コードでオーバーレイを作成するには、LayoutInflater を使用します。

    LayoutInflater inflater = LayoutInflater.from(getBaseContext());
    View overlay = inflater.inflate(R.layout.overlay, null);
    LayoutParams params = new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT);
    addContentView(overlay, params);
    shotBtn = (ImageButton) overlay.findViewById(R.id.bTake);
于 2012-05-23T12:59:56.837 に答える