1

システムアプリを書いています。ブラウザで現在開かれている URL を知る必要があります。私のアプリケーションにはService、前面でアクティブなアプリを決定するものが含まれています。また、私のアプリケーションにIMEは、ブラウザーのアクティビティの編集可能なビューにアクセスできる (SoftKeyboard) が含まれています (IME が開いていてアクティブな場合)。現在の URL をブラウザ (ネイティブ ブラウザ、Opera、Chrome など) で開くことはできますか? Serviceから、または からこの URL を取得できますIMEか?

4

1 に答える 1

0

で使用inputEditor.fieldNameしていIMEます。SDK 2.3.XI では、同等の属性を取得しますfield_name\http://domain.com?blablabla。この文字列を解析して現在の URL を取得できますhttp://domain.com?blablabla

ただし、これは SDK 2.3.X でのみ正しく機能し、別の SDK では機能しません。この属性は を返しnullます。別のSDKにその属性の類似物があるかもしれませんか?

自分のブラウザから現在の URL を取得する方法について何か考えはありますIMEか?

于 2013-03-05T14:21:19.200 に答える