그래서 핵심 객체의 인터페이스를 구현하는 플랫폼 특정 클래스가 있습니다. 이 플랫폼 특정 객체의 인스턴스가 주 활동으로 전달됩니다. 지금까지는 작동하는 것처럼 보이지만 나에게있어서 startActivity()가 어디에서 왔는지를 알 수는 없습니다. 여러 클래스에 있지만 여러 클래스에서 상속 받겠다 고합니다. 내가 올바른 URL이 메서드에 전달 될 때 특정 비디오로 유튜브 응용 프로그램을 열 수 있도록 그것을 만들려고startActivity (Intent intent)가 Android LibGDX 프로젝트의 Android 버전에서 작동하지 않습니다.
import android.content.Intent;
import android.net.Uri;
public class PlatformObject implements PlatformSpecificImplentationable
{
public void actionviewIntent(String designedIntent)
{
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse(designedIntent));
startActivity(intent);
}
}
:
은 여기 내 플랫폼 고유의 클래스입니다.
솔직히, 나는 정말로 내가하는 일을 모른다. 이 문제의 직접적인 범위를 벗어나는 문제가 발생하면 머리를 맞춰주세요.
미리 감사드립니다.