アクティビティ activity1 があり、それを PreferenceFragment 内で使用したいのですが、その結果、PreferenceFragment は私のアクティビティを表示します。どうすればよいですか?
質問する
138 次
1 に答える
0
アクティビティを開くインテントを設定に入れることができます。
たとえば、基本設定項目を使用して Web ページを開く方法は次のとおりです。
<Preference android:title="@string/prefs_web_page" >
<intent android:action="android.intent.action.VIEW"
android:data="http://www.example.com" />
次の属性を使用して、暗黙的インテントと明示的インテントの両方を作成できます。
android:action
setAction() メソッドに従って、割り当てるアクション。
android:data
setData() メソッドに従って、割り当てるデータ。
android:mimeType
setType() メソッドに従って、割り当てる MIME タイプ。
android:targetClass
setComponent() メソッドによる、コンポーネント名のクラス部分。android:targetPackage setComponent() メソッドによる、コンポーネント名のパッケージ部分。
クラス名を
android:targetClass
とあなたのパッケージ名に:
android:targetPackage
試してみて、それがどうなるか教えてください
于 2013-03-13T16:29:37.697 に答える