RedLaserSDK.java от MonoDroid - PullRequest
       1

RedLaserSDK.java от MonoDroid

1 голос
/ 31 декабря 2011

Я пытаюсь использовать RedLaserSDK.java из MonoDroid.

  • Я включил redlasersdk.jar как AndroidJavaLibrary
  • Я включил RedLaserSDK.java в качестве AndroidJavaSource
  • Я включил layout / video_view.axml
  • Я включил drawable / overlay_logo.png
  • Я включил raw / beep.ogg

Моя основная активность выглядит примерно так:

[Activity (Label = "MainActivity", MainLauncher = true)]
public class MainActivity : TabActivity
{
  protected override void OnCreate (Bundle bundle)
  {
    base.OnCreate(bundle);

    // Set our view from the "main" layout resource
    SetContentView(Resource.Layout.Main);

    TabHost tabHost = TabHost;

    // Tab for Scan
    TabHost.TabSpec scanspec = tabHost.NewTabSpec("Scan");
    scanspec.SetIndicator("", Resources.GetDrawable(Resource.Drawable.icon_scan_tab));
    Intent scanIntent = new Intent(this, Java.Lang.Class.ForName("com.ebay.rlsample.RedLaserSDK"));
    scanspec.SetContent(scanIntent);

    tabHost.AddTab(scanspec); // Exception occurs here....
  }
}

Но я получаю исключение ActivityNotFound: невозможно явно найти класс 'MyApp / MyApp.com.ebay.rlsample.RedLaserSDK'

Есть мысли о том, что я могу ошибаться?

1 Ответ

2 голосов
/ 01 января 2012

Все, чего мне не хватало, было:

<activity android:name="com.ebay.rlsample.RedLaserSDK" android:label="RedLaserSDK"/>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...